Linux mysql修改默认字符集永久为UTF-8
2017-11-15 11:12
471 查看
可能mysql安装的方式大同小异。我是以rpm方式安装的mysql5.7。对于中文来说,数据库编码一直是个问题(心里一万个**跑过,谁叫mysql是外国人折腾出来),在Linux下设置编码全部永久为utf-8方法如下:(这里不说命令设置,命令行设置是临时的)
在没改配置前,进入mysql运行 show variables like 'character_set_%'; 来查看当前mysql的字符编码。
1.mysql配置文件一般默认为
/etc/my.cnf .(如果你找不到在哪儿,用 find / -iname '*.cnf' -print 来找配置文件),找到配置文件之后。
修改用 vim /etc/my.cnf
。友情提示用root账号修改。
在[client]下添加(注意:我在进入/etc/my.cnf 里面没有这一项,没有就不加,就只在[mysqld]下加对应的。)
default-charater-set=utf8
在[mysqld]下添加
collation_server = utf8_general_ci
character_set_server = utf8
保存退出后重启mysqld。service mysqld restart 然后登陆mysql看修改的效果。
在没改配置前,进入mysql运行 show variables like 'character_set_%'; 来查看当前mysql的字符编码。
1.mysql配置文件一般默认为
/etc/my.cnf .(如果你找不到在哪儿,用 find / -iname '*.cnf' -print 来找配置文件),找到配置文件之后。
修改用 vim /etc/my.cnf
。友情提示用root账号修改。
在[client]下添加(注意:我在进入/etc/my.cnf 里面没有这一项,没有就不加,就只在[mysqld]下加对应的。)
default-charater-set=utf8
在[mysqld]下添加
collation_server = utf8_general_ci
character_set_server = utf8
保存退出后重启mysqld。service mysqld restart 然后登陆mysql看修改的效果。
相关文章推荐
- Linux 修改MySQL 5.7默认字符集为UTF-8
- linux下mysql的默认字符集修改和默认数据库引擎的修改
- Linux Mysql root 远程访问权限修改 默认字符集修改:
- mysql通过my.cnf修改默认字符集为utf-8的方法和注意事项
- linux 系统下修改Mysql默认字符集
- linux下mysql的默认字符集修改和默认数据库引擎的修改
- mysql通过my.cnf修改默认字符集为utf-8的方法以及注意事项
- 修改mysql默认字符集为utf
- Mysql 5.7 for Mac永久修改默认字符集(解决乱码问题)
- mac 永久设置mysql的默认字符集为utf-8
- 关于Linux下MysqL的默认字符集的修改(转)
- Linux MySQL5.5.34 修改默认字符集
- Mysql 5.5.28修改系统默认字符集 Linux环境中
- Linux下mysql永久修改server字符集
- linux mysql 永久修改 字符集
- linux 系统下修改Mysql默认字符集
- linux下mysql的默认字符集修改和默认数据库引擎的修改
- linux mysql 5.7 修改默认字符集为utf8
- mysql修改默认的环境的字符集为utf-8
- Mac安装MySQL、修改MySQL的初始化密码、默认字符集为utf-8以及配置完my.cnf的文件后仍不生效的情况下的处理方案