Ubuntu下Mysql 5.7中文插入失败的问题,Incorrect string value
2017-01-10 14:50
1176 查看
插入中文后,出现Incorrect string value…的错误。
如上图所示
输入
这里除了character_set_filesystem,character_sets_dir其他都为utf8.
所以修改Mysql的配置文件,Linux下应修改my.cnf
我是用apt-get安装的Mysql,此文件在/etc/mysql文件夹下。
增加最后四行,这样再重启Mysql服务(
再进入Mysql就应该可以插入中文了!
如上图这样,插入中文就应该没有问题了。
如上图所示
输入
show variables like 'character%';查看Mysql当前编码格式。
这里除了character_set_filesystem,character_sets_dir其他都为utf8.
所以修改Mysql的配置文件,Linux下应修改my.cnf
我是用apt-get安装的Mysql,此文件在/etc/mysql文件夹下。
增加最后四行,这样再重启Mysql服务(
service mysql restart),
再进入Mysql就应该可以插入中文了!
如上图这样,插入中文就应该没有问题了。
相关文章推荐
- 通俗易懂地解决中文乱码问题(2) --- 分析解决Mysql插入移动端表情符报错 ‘incorrect string value: '\xF0...
- 解决Mysql插入中文乱码问题:Incorrect string value: ‘\xA8D\xA8D\xBA\xE1…’ for column
- 解决在MySQL中插入中文出现"Incorrect string value"的问题
- 解决在MySQL中插入中文出现"Incorrect string value"的问题
- MySQL 中文问题 “incorrect string value”解决
- 今天遇到Mysql 插入数据里有中文字符出现 Incorrect string value 的错误
- 今天遇到Mysql插入数据里有中文字符出现Incorrect string value的错误
- mysql插入中文时报错:incorrect string value
- mysql插入中文出现错误:incorrect string value:'\xD5\xC5\xC8\xFD\xB7\xE1'的解决办法
- MySQL插入中文乱码Incorrect string value for column
- Mysql插入数据里有中文字符出现Incorrect string value的错误
- mysql 插入中文时出现ERROR 1366 (HY000): Incorrect string value: '\xC0\xEE\xCB\xC4' for column 'usern ame' at row 1
- mysql中文插入数据异常:incorrect string value
- mysql insert中文乱码无法插入ERROR 1366 (HY000): Incorrect string value: \'\\xB1\\
- mysql 插入中文 ERROR 1366 (HY000): Incorrect string value: '\xE7\x8E\x9E\x97' for column
- 解决mysql不能插入中文 Incorrect string value (php安装程序)
- mysql 不能插入中文: Incorrect string value
- Ubuntu 16.04 mysql5.7+mysql workbench和控制台插入中文问题
- Mysql 插入中文错误:Incorrect string value 解决方案
- Mysql 插入中文错误:Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'course' at row 1