怎么设置mysql数据库读取的字符集
发布网友
发布时间:2022-04-07 14:33
我来回答
共2个回答
热心网友
时间:2022-04-07 16:03
修改数据库的字符集
mysql>use mydb
mysql>alter database mydb character set utf-8;
创建数据库指定数据库的字符集
mysql>create database mydb character set utf-8;
通过配置文件修改:
修改/var/lib/mysql/mydb/db.opt
default-character-set=latin1
default-collation=latin1_swedish_ci
为
default-character-set=utf8
default-collation=utf8_general_ci
重起MySQL:
[root@bogon ~]# /etc/rc.d/init.d/mysql restart
热心网友
时间:2022-04-07 17:21
在连接以后写上这么一句
mysqli_set_charset('数据库连接', 'utf8');
这样在读取数据库的时候能解决字符集问题, 如果在html还出现字符问题,那就在html页面设置一下字符集问题