登陆远程服务器后进入服务器
mysql -uroot -p
再输入密码 后成功进入mysql
utf8mb4的最低mysql版本支持版本为5.5.3+,若不是,请升级到较新版本。
这时候先看看当前数据库内的字符编码配置
SHOW VARIABLES WHERE Variable_name LIKE 'character_set_%' OR Variable_name LIKE 'collation%';
更改数据库编码就要到安装路径配置文件中修改
另开一个服务器连接
whereis mysql
我的mysql配置路径是 /etc/mysql
my.cnf 下的加入下面两个字符编码设置
[client]
default-character-set = utf8mb4
[mysqld]
character-set-server = utf8mb4
接着重启mysql就可以了
service mysql restart
成功修改utf8到utf8mb4
如果mysql的version在5.7以上 请用service mysqld restart
修改好了之后 看哪个数据库表、字段需要存储表情字符 将对应的库、表、字段修改成utf8mb4即可