PHP mysqli_set_charset() 函数
2023-02-18 15:28:47 时间
PHP mysqli_set_charset() 函数
PHP MySQLi 参考手册
设置默认客户端字符集:
<?php // 假定数据库用户名:root,密码:123456,数据库:RUNOOB $con=mysqli_connect("localhost","root","123456","RUNOOB"); if (mysqli_connect_errno($con)) { echo "连接 MySQL 失败: " . mysqli_connect_error(); } // 修改数据库连接字符集为 utf8 mysqli_set_charset($con,"utf8"); mysqli_close($con); ?>
这样的操作在针对中文字符非常有用,很多数据库查询乱码的情况都是字符集的问题。
定义和用法
mysqli_set_charset() 函数规定当与数据库服务器进行数据传送时要使用的默认字符集。
注释:在 Windows 平台上使用该函数,您需要 MySQL 客户端库 4.1.11 或以上版本(MySQL 5.0 需要 5.0.6 或以上版本)。
语法
mysqli_set_charset(connection,charset);
参数 | 描述 |
---|---|
connection | 必需。规定要使用的 MySQL 连接。 |
charset | 必需。规定默认字符集。 |
技术细节
返回值: | 如果成功则返回 TRUE,如果失败则返回 FALSE。 |
---|---|
PHP 版本: | 5.0.5+ |
![PHP MySQLi 参考手册](/images/up.gif)
相关文章
- [android] 安卓消息推送的几种实现方式
- [android] 安卓进程优先级&为什么使用服务
- Mysql join left查询无法命中索引一例
- 2022-12-11:行程和用户。以下为输出结果,请问sql语句如何写? +------------+-------------------+ | Day |
- Valentina Studio Pro mac/win(数据库管理器)最新版
- 10个人9个答错,另外1个只对一半:数据库的锁,到底锁的是什么?
- (一)Mysql基础
- (二)Mysql基本操作
- (三)SQL语言基础
- (五)SQL运算符
- 数据库运维 | 携程分布式图数据库NebulaGraph运维治理实践
- Oracle连接工具PLSQL登录时提示初始化失败,无法锁定OCI.dll错误解决
- SQL 入门篇之什么是别名?
- SQL ALTER TABLE 语句
- SQL AND & OR 运算符
- SQL BETWEEN 操作符
- MYSQL 不同的表格式,导致不同的存储空间消耗和性能差异 横向评测
- POSTGRESQL AUTO_EXPLAIN 记录慢语句的执行计划
- 一个好的数据库产品,除了本身好,细节请麻烦也注意一下
- POSTGRESQL COPY 命令导入数据,你还另一个更快的方案!