导入较大的数据库问题? 我用mysqldump从本地导出了一个.sql数据库,有50多M左右;用source来恢复,2个小时都没有恢复完?用mysql恢复也一样很慢,请问导入大的数据库有什么办法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 50多M两小时,50G俩小时还差不多吧导入后另起一个mysql客户端进程 show processlist看看是否在insert数据 打开你的这个50M的SQL文件看看,都是些什么。看看到底哪一句慢 mysql> show processlist;+----+------+----------------+-----------+---------+------+-------+------------------+| Id | User | Host | db | Command | Time | State | Info |+----+------+----------------+-----------+---------+------+-------+------------------+| 1 | root | localhost:1072 | biyietest | Sleep | 7 | NULL | NULL || 2 | root | localhost:1305 | NULL | Query | 0 | NULL | show processlist |+----+------+----------------+-----------+---------+------+-------+------------------+2 rows in set (0.03 sec)mysql> ^A^X | 1 | root | localhost:1072 | test | Sleep | 7 | NULL | NULLsleep了 | 1 | root | localhost:1072 | biyietest | Sleep | 7 | NULL | NULL什么都没执行啊。估计你的50M中有什么语句是不完整的,仍在等待输入,特别是注意引号的匹配。 首先,要确定是50M的数据。如果真的是50M的数据,2个小时还没有恢复完,应该能找到当前正在执行的SQL语句。不会是你的系统配置参数太低了吧。比如packet_size之类的。 1 mysqldump怎么导出得 重新导出一下2 mysql怎么导入得 数据库没有有效所有者 mysql查询语句问题(急) 求导入语句 请高手指教!谢谢! 当MySQL5服务器端指定字符集时,客户端显示汉字乱码的解决的方法? 诡异的问题 求 触发器 的好例子吗?(MYSQL 4.0)谢谢! 请问怎么清除数据库数据? 两表之间怎样按类别统计数量?包含数量为零的记录.解答后当天结帖 请问哪里有免费的PHP+MYSQL主页空间呀! update 语句 mysql set names '' 和 character_set_connecttion,character_set_results区别
mysql> show processlist;
+----+------+----------------+-----------+---------+------+-------+-------------
-----+
| Id | User | Host | db | Command | Time | State | Info
|
+----+------+----------------+-----------+---------+------+-------+-------------
-----+
| 1 | root | localhost:1072 | biyietest | Sleep | 7 | NULL | NULL
|
| 2 | root | localhost:1305 | NULL | Query | 0 | NULL | show process
list |
+----+------+----------------+-----------+---------+------+-------+-------------
-----+
2 rows in set (0.03 sec)mysql> ^A^X
sleep了
如果真的是50M的数据,2个小时还没有恢复完,应该能找到当前正在执行的SQL语句。不会是你的系统配置参数太低了吧。比如packet_size之类的。
2 mysql怎么导入得