四种字符集问题(尽量统一设置utf8)
sql: \s 查看
服务器字符集:server characterset: utf8
数据库字符集:Db characterset:utf8
客户端字符集:client characterset:utf8
链接字符集:conn. characterset:utf8
怎么设置字符集:mysql配置文件中找到:
[client]
default-character-set = utf8 --控制 客户端字符集 和 链接字符集
[mysqld]
character-set-server = utf8 --控制服务器的字符集和数据库字符集 以及继承下来的表字符集
collation-server = utf8_general_ci --控制校验字符集(用途:比如 order by来排序,数据库这么知道这么排序就是靠这个)
能后重启mysql: pkill mysqld --杀死进程
pstree |grep mysqld --看mysql进程还在不在
/mysql/bin/mysqld_safe --user=mysql & 重启
!ps --查看进程
查看校验字符集:
show character set; --一堆校验字符集
MySQL 四种字符集问题 统一
最新推荐文章于 2023-10-30 17:35:56 发布