如果连接没问题的话 一般速度是很快的 前提是里边数据量别太多 导入的话 不建议使用phpmyadmin 建议使用mysqladmin 一个专门为mysql制作的软件 就是logo是一个企鹅的那个 那个速度很快的
下面收集了两种解决办法,一种是把数据库分文件导出然后再导入,另一种是修改myini配置文件。
导入1G的数据,但是在怎么都导入不了,用命令行就可以轻松搞定了。用mysql source命令可以导入比较大的文件。
代码如下 复制代码
mysql>use dbtest;
mysql>set names utf8;
mysql>source D:/>
在myini最底下添加个KV对:
max_allowed_packet=100000M
然后重启Mysql,就可以按普通的方法导了,可以用mysql命令,也可以用navicat for mysql(我一般用这个)
不知道能不能写成100G,没试过,LZ试下吧。
如果改不了myini可以试试这个方法,我没试过,因为我一直是改myini的,相信你有这么大的数据库应该不是用的虚拟主机吧:
set global max_allowed_packet = 100102410241024;
然后用:
show VARIABLES like '%max_allowed_packet%';
查看一下是否修改成功,这个应该就不用重启mysql了,重启反而失效了。
以上就是关于为什么mysql导入数据库需要很长的时间~~~全部的内容,包括:为什么mysql导入数据库需要很长的时间~~~、mysql CMD source导入超大文件速度慢、求解navicat for mysql 对1个G的sql文件导入超级慢怎么处理在线等!急急急!求指点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)