美文网首页
Ralph3 解决在MySQL中插入中文出现"Incorrect

Ralph3 解决在MySQL中插入中文出现"Incorrect

作者: 朱百万 | 来源:发表于2019-05-14 10:33 被阅读0次

新装的时候出现问题:

修改mysql> create database ralph_ng;为

mysql>create database ralph_ng default character set utf8mb4 collate utf8mb4_unicode_ci;

库中已有数据的时候:

#备份数据库

mysqldump -hlocalhost -uroot -P3306 --default-character-set=utf8mb4 ralph_ng > /tmp/ralph_ng.sql

#替换缺省字符集

sed -i s/CHARSET=latin1/CHARSET=utf8mb4/g /tmp/ralph_ng.sql

#在mysql中删除旧数据库,创建并恢复数据库

drop database ralph_ng;

create database ralph_ng default charset utf8mb4;

mysql> use new_charset;

mysql> source charset.sql;

#完成。

相关文章

网友评论

      本文标题:Ralph3 解决在MySQL中插入中文出现"Incorrect

      本文链接:https://www.haomeiwen.com/subject/quijaqtx.html