方法:1、修改“mysqld.cnf”文件,在mysqld下添加“character-set-server=编码”;2、在该文件的mysql下添加“default-character-set=编码”;3、重启mysql数据库使配置生效即可。
本教程操作环境:Ubuntu 16.04系统、
mysql
8.0.22版本、Dell G3电脑。
ubuntu怎么修改mysql编码
1.查看当前编码
登录数据库
:
查看编码
:
2.修改mysqld.cnf文件
文件中添加一行:
文件如图:
保存文件并退出。
3.修改mysql.cnf文件
在[mysql]下添加一行:
MySQL(Linux)
MySQL 9.6.0是面向Linux平台的2026年创新版本,核心架构迎来重大革新。其将外键约束与级联操作从InnoDB引擎层上移至SQL层,确保所有数据变更均被完整记录至Binlog,彻底解决了CDC(变更数据捕获)与主从复制中的数据不一致难题。此外,该版本引入container_aware启动选项以原生适配容器环境,并对审计日志进行了组件化重构,为追求极致数据一致性与云原生体验的开发者提供了全新选择。
下载
文件如图:
4.重启数据库
重启数据库以使新配置生效:
5.查看编码
修改成功。
推荐学习:
mysql视频教程
mysql -u root -pshow variables like 'char%';sudo vim /etc/mysql/mysql.conf.d/mysqld.cnfcharacter-set-server=utf8sudo vim /etc/mysql/conf.d/mysql.cnfdefault-character-set=utf8service mysql restartmysql -u root -p
show variables like 'char%';