1、首先先查看自己的編碼問題
mysql -r -p
輸入密碼
輸入命令 show variables like ‘%character%’;
以上是我修改過的
如果沒有改過如下
2、在、etc/my.conf添加值
vi /etc/my.conf
在文件中添加如下
[client]
port = 3306
socket = /var/lib/mysql/mysql.sock
default-character-set = utf8
在[mysqld]下添加
character-set-server=utf8
即可別的就不要在加了
親身體驗
然後保存退出
重啓MySQL
service mysqld restart
沒有報錯就可以了
如有報錯檢查/etc/my.conf文件中的值
然後登陸MySQL
mysql -r -p
輸入密碼
檢查編碼
show variables like ‘%character%’;
更新
如有添加表情的在配置文件中把utf8改爲utf8mb4即可
總結:人生需多嘗試,方能知道解決方法