当前位置:首页 > 数据库教程 >

在linux下导入.sql文件,数据库中文乱码

发布时间:2019-04-12 11:21:17 作者:佚名 阅读:(0)

今天要通过本地的数据导入到线上刷对应的数据表,中文一直是乱码的状态,接下来吾爱编程为大家介绍一下在linux下导入.sql文件,数据库中文乱码的解决办法,有需要的效果伙伴可以参考一下:

mysql导入sql文件命令如下:

mysql -uxxx(用户名)  -pxxx(密码)  <  resource.sql

更新数据库后发现中文都是乱码,查看了sql文件显示编码格式是ANSI编码,将sql文件改成UTF8编码,并在命令行下加入

mysql -uxxx(用户名)  -pxxx(密码) --default-character-set=utf8 < resource.sql

更新后中文显示正常,不过重启数据库后数据库编码格式又恢复之前的设置,所以每次导入都要设置

欢迎分享转载→ 在linux下导入.sql文件,数据库中文乱码

© 2015-2019 - 吾爱编程网 版权所有 苏ICP备18033726号-1关于我们 - 网站声明 - 联系我们