今天把所有垃圾站的MySQL数据库都升级到4.1,在网络上找了很多方法都不灵,都存在乱码问题,用phpmyadmin导入或者说执行SQL语句不大现实,都有几百M的大库
后来总算搞定,在这把笔记发一下,大家如果需要升级MySQL不妨参考一下:
1,用phpMyadmin导出SQL文件,不管几百M,上服务器导。如果选择MYSQL自带的工具 mysqldump 我试过好多次,导入的时候都是乱码,到现在我也想不通这个,我想这也是很多人升级到4.1不成功的原因吧
2,
a;进入windows的DOS界面,以我服务器为例,2003系统,开始-运行-输入
CMD-回车
b;进入mysql的安装目录下面的BIN目录。我的在E盘,在DOS窗口输入命令:
e:\mysql\bin,回车,再输入命令:
e:,就进入bin目录了
c;输入命令:
mysql -u root -p -f --default-character-set=gbk codepub <c:\codepub.sql,回车之后输入root用户的密码,就开始导入codepub.sql这个数据文件到codepub数据库了,800M我服务器大约需要2分钟。其中--default-character-set=gbk 是设置默认的编码是GBK,可以根据自己的mysql数据库情况做设定
d;大功搞成
,如果有问题欢迎跟帖讨论,很晚了,睡觉去