Mysql设置字符编码及varchar宽度问题
Posted 学者先要会疑
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql设置字符编码及varchar宽度问题相关的知识,希望对你有一定的参考价值。
ubuntu16.04通过仓库安装的mysql5.7的配置文件在
/etc/mysql/mysql.conf.d/mysqld.cnf
修改字符只需要 在[mysqld]
character-set-server=utf8 collation-server=utf8_general_ci
然后重启
sudo service mysql start
当你设置了UTF8编码 那么varchar(4)这个4即表示最多4个英文字母,当是汉字的时候也是最多4个汉字
以上是关于Mysql设置字符编码及varchar宽度问题的主要内容,如果未能解决你的问题,请参考以下文章