Chinaunix

标题: 通过phpMyAdmin导出数据非常慢? [打印本页]

作者: 光速    时间: 2008-12-14 08:46
标题: 通过phpMyAdmin导出数据非常慢?
现在想将mysql 3.21 升级到 mysql 4.0
首先通过phpMyAdmin导出mysql3.21中的数据。
然后在mysql4.0中执行 导出的sql(insert into...)语句

可是通过phpMyAdmin导出mysql3.21中的数据非常慢(数据量比较大),请问有没有更好的办法升级?
作者: gogo407    时间: 2008-12-14 10:30
原帖由 光速 于 2008-12-14 08:46 发表
现在想将mysql 3.21 升级到 mysql 4.0
首先通过phpMyAdmin导出mysql3.21中的数据。
然后在mysql4.0中执行 导出的sql(insert into...)语句

可是通过phpMyAdmin导出mysql3.21中的数据非常慢(数据量比较大) ...

数据量多大
有多慢
这样才能估计用别的方法可能会更快
用mysqldump呢?
作者: hb_li_520    时间: 2008-12-14 10:33
原帖由 gogo407 于 2008-12-14 10:30 发表

数据量多大
有多慢
这样才能估计用别的方法可能会更快
用mysqldump呢?


我也喜欢用数据说话,不是很明确的数据也可以。
例如:100左右。
这样更容易说清楚问题。
作者: 光速    时间: 2008-12-14 11:19
原帖由 gogo407 于 2008-12-14 10:30 发表

数据量多大
有多慢
这样才能估计用别的方法可能会更快
用mysqldump呢?

导出一个表的数据量是8M
作者: hb_li_520    时间: 2008-12-14 12:17
原帖由 光速 于 2008-12-14 11:19 发表

导出一个表的数据量是8M


要多久呢?
作者: 光速    时间: 2008-12-14 17:18
原帖由 hb_li_520 于 2008-12-14 12:17 发表


要多久呢?

一个8M数据需要20分钟左右吧
作者: hb_li_520    时间: 2008-12-14 19:51
原帖由 光速 于 2008-12-14 17:18 发表

一个8M数据需要20分钟左右吧


使用mysqldump 导出同样的数据要多久呢?
作者: xjflyttp    时间: 2008-12-14 21:24
mysqldump是最佳选择.......
作者: 光速    时间: 2008-12-15 01:15
非常感谢大家的回复。我用 mysqldump试一试!
作者: 我是DBA    时间: 2008-12-15 09:33
最简单的方法,直接tar数据库文件
作者: 光速    时间: 2008-12-15 11:00
原帖由 我是DBA 于 2008-12-15 09:33 发表
最简单的方法,直接tar数据库文件

能否具体说说?
作者: i.am    时间: 2008-12-15 11:07
。。。很好很强大哈哈




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2