MySQL5.0 转到 5.5,怎么转比较好

2014-07-20 17:52:44 +08:00
 Myflos
RT,嗯,是从win转移到linux的,win上的是5.0
想到的方法是
1,用帝国备份王转移
2,直接复制5.0的data到5.5,这个简单,就是不知道会不会出现兼容性问题
希望各位大神指正

P.S. 数据库文件1.3个G
3204 次点击
所在节点    问与答
10 条回复
WildCat
2014-07-20 18:00:51 +08:00
导出SQL文件再导入应该不会出现问题吧,1.3G也不是很大啦
Myflos
2014-07-20 18:04:40 +08:00
@WildCat 这个有文件大小限制的,1.3G导入导出也很漫长吧
wy315700
2014-07-20 18:05:11 +08:00
mysqldump
然后再导入
doublepeng
2014-07-20 18:14:50 +08:00
@Myflos 不会很久的 6G的不要半个小时
Myflos
2014-07-20 18:36:40 +08:00
@doublepeng 用phpmyadmin导出的吗
doublepeng
2014-07-20 18:45:49 +08:00
@doublepeng mysqldump啊 phpmyadmin导出的应该需要更改下大小限制吧
Myflos
2014-07-20 19:22:08 +08:00
@doublepeng @wy315700 谢谢,我试试
Epsil0n9
2014-07-20 21:13:08 +08:00
“帝国备份王”好霸气!
lincanbin
2014-07-21 00:59:14 +08:00
mysqldump,再gzip一下,然后用wget直接拉另一个服务器上的数据,我就是这样做的。
我的数据有2.9 GiB,7,658,738条。
这样做没有发现问题。
konakona
2014-07-21 01:24:28 +08:00
请使用“mysqldump”命令。

实际操作流程介绍:
本地:mysqldump导出那巨大的表,使用zip进行压缩,上传到服务器。
服务器:mysqldump zip压缩文件名 < 数据库名

这样是最有保障的做法,其他的在线同步、依赖web(phpmyadmin)都有限制和不稳定的原因。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/123589

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX