mysql GBK 乱码完美解决方案
时间:2007-02-01 来源:xh_terry
完美解决方案:
1. 不管你用什么方法,导出SQL文本文件,确保EDITPLUS打开看到的是中文。
2. 将该SQL文件的语句改成4.1的,删除编码设定的语句,然后保存。
3. 用命令行导入4.1数据库,记得,这个数据库的编码要设为GBK,建表的时候,会自动指定为GBK
附命令:
mysql -hlocalhost -uroot -p**** database --default-character-set=gbk < database.sql
以后导出的时候,也要记得--default-character-set=gbk
写程序的时候,mysql询前,一定要SET NAMES!
1. 不管你用什么方法,导出SQL文本文件,确保EDITPLUS打开看到的是中文。
2. 将该SQL文件的语句改成4.1的,删除编码设定的语句,然后保存。
3. 用命令行导入4.1数据库,记得,这个数据库的编码要设为GBK,建表的时候,会自动指定为GBK
附命令:
mysql -hlocalhost -uroot -p**** database --default-character-set=gbk < database.sql
以后导出的时候,也要记得--default-character-set=gbk
写程序的时候,mysql询前,一定要SET NAMES!
相关阅读 更多 +