mysql字符集的问题

需求:将生成好的sql文件的数据导入到数据库中
环境:linux utf8
      mysql cp935

错误情况:sql中的文件显示的日文是的情况,使用文本工具查看没有出现乱码的情况,在导入数据库后,执行select 查看数据库数据发现乱码的情况

工具:emedit,putty

解决过程 :
1.查看数据库字符集是否正常
     \s
Server characterset:    cp932
Db     characterset:    cp932
Client characterset:    cp932
Conn.  characterset:    cp932

2.这里最容易出错的地方是client characterset
  更改方法:set names cp932



--一个不错的命令:
mysqlimport --fields-optionally-enclosed-by="'" --fields-terminated-by=, --lines-terminated-by="\r\n" -uroot wxtest /mysql_ASP_struction_data/temp/user.csv

   


















你可能感兴趣的:(sql,mysql,linux,SQL Server,asp)