Linux中mysql的1366錯誤怎么解決
解決方法:1、利用“vim /etc/my.cnf”編輯mysql的“my.cnf”文件,并在“mysqld”下增加“default-character-set=utf8”;2、利用“service mysqld restart”重新啟動mysql;3、利用“SHOW VARIABLES LIKE ‘character%’”檢查文件是否更改即可。
程序員必備接口測試調試工具:立即使用
Apipost = Postman + Swagger + Mock + Jmeter
Api設計、調試、文檔、自動化測試工具
后端、前端、測試,同時在線協(xié)作,內容實時同步
本教程操作環(huán)境:Linux7.3系統(tǒng)、Dell G3電腦。
Linux中mysql的1366錯誤怎么解決
1366,Incorrect string value: ‘xE8xA5xBFxE6x96xBD…’ for column ‘name’
錯誤原因是數(shù)據(jù)庫不能識別中文 需要配置編碼
解決方法:
1、查看mysql編碼:SHOW VARIABLES LIKE ‘character%’;
編輯mysql的my.cnf文件(my.cnf一般在/etc/目錄下)
vim /etc/my.cnf
登錄后復制
在[mysqld]下增加default-character-set=utf8
2、重新啟動mysql
service mysqld restart
登錄后復制