import chinese data into mysql from mssql
从网上知道了可以使用 mysqldump, 但在我的vista 下连 mysql shell 都无法进入, 所以这种方法忽略, 但用过MySQL Query Browser 和 MySQLAdmin 我都可以执行 sql 语句, 所以我的方法是:
1. 把 mssql( ms sqlserver 2000 )中的数据导出为 csv;
2. 把 csv 用 notepad++ 从 ansi 转码为 utf-8;
3. 在mySQLQueryBrowser 中运行下面指令;
use plc;
truncate table `sys_i18n`;
LOAD DATA LOCAL INFILE ‘d:/dd.csv’ INTO TABLE `sys_i18n` CHARACTER SET utf8 FIELDS TERMINATED BY ‘,’ ENCLOSED BY ‘”‘ LINES TERMINATED BY ‘\r\n’;
select * from `sys_i18n`;
ps: plc数据库默认编码也都是设置的 utf8 .

Recent Comments