查看数据库字符集
show variables like 'character%';
修改mysql的配置
在etc/mysql/下找到mysql.conf.d
python@ubuntu:~$ cd /etc/mysql/
python@ubuntu:/etc/mysql$ ls
conf.d debian.cnf debian-start my.cnf my.cnf.fallback mysql.cnf mysql.conf.d
进入mysql.conf.d
python@ubuntu:/etc/mysql$ cd mysql.conf.d/
python@ubuntu:/etc/mysql/mysql.conf.d$ ls
mysqld.cnf(我们需要的文件) mysqld.cnf.bak1 mysqld_safe_syslog.cnf
对于重要的文件进行备份 即使坏了 还有备用的
python@ubuntu:/etc/mysql/mysql.conf.d$ sudo cp mysqld.cnf mysql.cnf.bak
python@ubuntu:/etc/mysql/mysql.conf.d$ ls
mysql.cnf.bak mysqld.cnf mysqld.cnf.bak1 mysqld_safe_syslog.cnf
修改配置文件
python@ubuntu:/etc/mysql/mysql.conf.d$ sudo vim mysqld.cnf
寻找[mysqld]中寻找character_set_server =xxx改为character_set_server =utf8
没有 就直接追加character_set_server =utf8
重启mysql服务
python@ubuntu:/etc/mysql/mysql.conf.d$ sudo service mysql restart
查询字符集
show variables like 'character%';


本文详细介绍如何查看MySQL数据库的字符集,通过修改mysqld.cnf文件来更改默认字符集为utf8,并重启服务生效。操作步骤包括备份配置文件、使用vim编辑器修改设置、重启MySQL服务以及验证字符集修改。
316

被折叠的 条评论
为什么被折叠?



