Navicat for mysql脚本的命令行还原
Navicat for mysql工具备份的数据库文件脚本.sql, 打开看看数据库表的编码格式是utf8.
用mysql命令还原数据库 ,当指定--default-character-set=utf8还原数据库,网站之前发布的文章不会出现乱码。同理再用source命令还原之前,须指定set names utf8 网站才不会乱码。
当指定为gbk编码格式,通过上面的两个方法还原数据库后,网站均会出现乱码现象。
Navicat for mysql工具备份的数据库文件脚本.sql, 打开看看数据库表的编码格式是utf8.
用mysql命令还原数据库 ,当指定--default-character-set=utf8还原数据库,网站之前发布的文章不会出现乱码。同理再用source命令还原之前,须指定set names utf8 网站才不会乱码。
当指定为gbk编码格式,通过上面的两个方法还原数据库后,网站均会出现乱码现象。