数据库MySQL技术:在导入导出过程中发生汉语乱码
Posted by cnruby Sun, 21 Oct 2007 08:44:00 GMT
数据库MySQL技术:在导入导出过程中发生中文乱码
- 导出系统环境:
Debian Woody 3.0
mysql Ver 14.7 Distrib 4.1.11, for pc-linux-gnu (i386) - 导入系统环境:
Debian Sarge 3.1
mysql Ver 14.7 Distrib 4.1.11, for pc-linux-gnu (i386) - 方法一
- 使用导出导入命令
mysqldump -u usename -ppassword --default-character-set=utf8 export_database_name > database_daten_latin1.sql
mysql -u usename -ppassword import_database_name < database_daten_latin1.sql - 导入效果图

- 使用导出导入命令
- 方法二
- 使用导出导入命令
mysqldump -u usename -ppassword --default-character-set=latin1 export_database_name > database_daten_latin1.sql
vi database_daten_latin1.sql
【修改】
/*!40101 SET NAMES latin1 */;
【成为】
/*!40101 SET NAMES utf8 */;
mysql -u usename -ppassword import_database_name < database_daten_latin1.sql - 导入效果图

- 使用导出导入命令
- 方法三(可行方案)
- 使用导出导入命令
mysqldump -u usename -ppassword --default-character-set=latin1 export_database_name > database_daten_latin1.sql
mysql -u usename -ppassword import_database_name < database_daten_latin1.sql - 导入效果图

- 使用导出导入命令
________________________________________________________________ 您只要点击下面图标,就可以把本文加入到您喜欢的公共收藏库中去。



![Validate my RSS feed [Valid RSS]](/blog1/files/valid-rss.png)




