彻底解决mysql数据库导入中文出错问题
作者:admin 日期:2009-12-23
笔者曾经一度失望,准备自己购买VPS,自己装数据库,然后把自己数据库源文件直接扔进去,后来由高人点播,终于拨云见日。。。。。。
1:在本机将数据库导成SQL文件(要求是导出的SQL文件的中文要可以正常的用记事本显示不能有乱码)
最可靠的方法:
C:\mysql\bin>mysqldump -h 127.0.0.1 -u 数据库登陆用户名 -p 库名>c:\库名.sql
回车后会出现密码输入:写数据库用户的登陆密码 回车-->
搞定!!!已经在C盘跟下出现了“库名.sql”文件。
2:用editplus工具打开“库名.sql”文件,将这个文件的编码改为UTF-8编码
3:用editplus工具在这个文件里把所有的创建表的语句,最后TYPE=MYISAM替换成ENGINE=MYISA DEFAULT CHARSET=utf8注:这是强制声明
4:打开你网站的phpmyadmin,以UTF8模式导入--->打完收工!!!!
1:在本机将数据库导成SQL文件(要求是导出的SQL文件的中文要可以正常的用记事本显示不能有乱码)
最可靠的方法:
C:\mysql\bin>mysqldump -h 127.0.0.1 -u 数据库登陆用户名 -p 库名>c:\库名.sql
回车后会出现密码输入:写数据库用户的登陆密码 回车-->
搞定!!!已经在C盘跟下出现了“库名.sql”文件。
2:用editplus工具打开“库名.sql”文件,将这个文件的编码改为UTF-8编码
3:用editplus工具在这个文件里把所有的创建表的语句,最后TYPE=MYISAM替换成ENGINE=MYISA DEFAULT CHARSET=utf8注:这是强制声明
4:打开你网站的phpmyadmin,以UTF8模式导入--->打完收工!!!!
[本日志由 admin 于 2022-12-31 00:02 AM 编辑]
文章来自: 本站原创
引用通告地址: http://www.cn-sohu.com/bolg/trackback.asp?tbID=251
Tags:



评论: 0 | 引用: 135 | 查看次数: 551
发表评论
你没有权限发表留言!