linux下mysql导入sql文件命令如下:

mysql -uxxx(用户名)  -pxxx(密码)  <sql文件全路径

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

mysql -uxxx(用户名)  -pxxx(密码) --default-character-set=utf8 <sql文件全路径

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

--default-character-set=utf8

由于刚接触数据库操作,暂时未找到彻底解决方法

 

posted on 2014-04-23 11:58  江左醉风流  阅读(1472)  评论(0)    收藏  举报