你的位置:PHP先生 phpsir.com >> php基础资料 >> php小经验 >> 详细内容 在线投稿

mysql 4.0 升级到 mysql 5.0 的 discuz bbs 系统解决方案

发布: 2009-11-02 16:49 |  作者: phpsir |   查看: 40次

一个discuz 运行于mysql 4 上面 现在需要把数据库升级到 mysql 5
经验证以下方式可行,且无错

1) 用mysql5的bin\mysqldump 把 mysql4的数据导出,
分别以结构形式和数据形式导出成2分文件
d:\mysql5\bin\mysqldump   -uroot -p   DBNAME -d -P3306   > d:\phpsir\jokcnbbs.sql
d:\mysql5\bin\mysqldump   -uroot -p   DBNAME  -t -P3306  --default-character-set=latin1       > d:\phpsir\jokcnbbs-data.sql

2) 用mysql5的bin\mysql 以latin1 导入,注意, create database 要用latin1
d:\mysql5\bin\mysql -P3307 -uroot -p    -e "drop database DBNAME;"
d:\mysql5\bin\mysql -P3307 -uroot -p    -e "create database `DBNAME` DEFAULT CHARACTER SET latin1 collate latin1_general_ci;"
d:\mysql5\bin\mysql -P3307 -uroot -p -D DBNAME  -f  --default-character-set=latin1 < d:\phpsir\jokcnbbs.sql
d:\mysql5\bin\mysql -P3307 -uroot -p -D DBNAME -f  --default-character-set=latin1  < d:\phpsir\jokcnbbs-data.sql

谨记!!

如果仍然没有找到解决问题的思路,请联系 PHP先生 QQ 733905

TAG: mysql 系统 discuz 方案 bbs
打印 | 收藏此页 |  推荐给好友 | 举报
上一篇 下一篇
 

评分:0

发表评论
seccode 换一个
查看全部回复【已有0位网友发表了看法】