mac 下面修改mysql的数据库编码的,如果不清楚你当前mysql是什么编码的,就键入一下命令: SHOW VARIABLES LIKE 'character_set_%'; 得到:(这是我的,还没有修改过来的mysql,所以大家看见我的数据库编码是latin1了) -------------------------------------------
mac 下面修改mysql的数据库编码的,如果不清楚你当前mysql是什么编码的,就键入一下命令:如果得到这样的一张表,那么说明你现在的mysql还是初始化那个编码,这样你就需要修改编码了,
1.拷贝/usr/local/mysql/support-files下的任意一个*.cnf文件到/etc/my.cnf;
2.在my.cnf文件的[client]后面添加一句default-character-set=utf8( 不是default_character_set=utf8[i][/i],这个配置我没有试过,不知道能不能成功),关键在这里的配置,在[mysqld]后面添加如下三句:
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_general_ci
3.保存退出;
4.重新启动mysql服务器就可以。
然后再就入mysql数据库查看编码发现改成了utf8了。
Copyright © 2019- qejl.cn 版权所有
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务