蔡妈看看

我们不是代码的搬运工,我们只生产代码

MySQL数据库编码

查看数据库编码

show variables like '%character%';

需要修改mysql的配置文件,默认的地方是/etc/my.cnf中,在[client]的这块的随便一行,加入default-character-set=gbk,之后重启mysql即可。连接mysql后,输入\s,可以看到client端已经变为你想要的字符集了。

我们来修改 linedb 数据库的编码,把它修改为gb2312

alter database linedb CHARACTER SET utf8

在[mysqld]下面添加 character_set_server=utf8,注意是【utf8】不是【utf-8】而且后面没有任何标点符号;
在【sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES】这句话后面再添加三行:


[client]
port=3306
default-character-set=utf8

点赞

发表评论