解决phpmyadmin导入大数据库出现一系列问题

在用phpmyadmin导入mysql数据库文件时,往往超过2M就会提示文件大,导入不成功。这时我们打开phpmyadmin--》libraries--》config.default.php,里面有一

个$cfg[‘UploadDir‘] = ‘‘;在里面写上文件夹名称,如importSQL,然后在phpmyadmin目录下建个新文件夹importSQL,把mysql数据库放进去,这样我们再次导入的时候就会提示

从网站服务器上传文件夹 importSQL/ 中选择:选择我们要导入的文件即可。

在导入的过程,有可能会出现这个问题。Got a packet bigger than ‘max_allowed_packet’ bytes,当MySQL客户端或mysqld服务器收到大于max_allowed_packet字节的信息包时,将发出“信息包过大”错误,并关闭连接。对于某些客户端,如果通信信息包过大,在执行查询期间,可能会遇到“丢失与MySQL服务器的连接”错误。我们在/etc/下找到my.cfg,这是mysql的配置文件,当然,win下是my.ini,有点不一样,我们将里面的max_allowed_packet都改为50M。

最后还要重启一下mysql服务器才可以,命令service mysqld restart;重启好了,重新导入,问题解决。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-12-23 08:26:05

解决phpmyadmin导入大数据库出现一系列问题的相关文章

phpmyadmin导入大sql文件失败解决办法

摘自:http://www.xunway.com/info/post/499.asp 昨天小编的一个客户在在利用phpmyadmin导入大sql文件的时候,总是提示错误,反应给小编,小编也是第一次遇到这样的问题,咨询了一些同行,总结如下供大家参考下       phpmyadmin导入数据库时提示: You probably tried to upload too large file. Please refer to documentation for ways to workaround t

phpMyAdmin导入本地数据库

phpMyAdmin导入本地数据库 在PHPMyAdmin导入数据时,点击导入--执行后出现错误: 您可能正在上传很大的文件,请参考文档来寻找解决方法. 可能就是因为数据库太大的原因. 那么如何 才能上传如此大的数据库呢? 可以修改PHPMyAdmin的配置文件:config.inc.php 1)在PHPMyAdmin根目录下建立两个文件夹:Import,Export 2)在config.inc.php(23行左右)找到: $cfg['UploadDir'] = '';$cfg['SaveDir

解决Mysql导入大数据出现gone away的问题

在用Mysql Yog或者PHPMyadmin等工具导入数据量大的sql文件时,会提示"gone away",那么如何处理这个问题尼? 在Mysql对应的配置文件中my.ini文件中加入以下配置: #solution MySQL server has gone away max_allowed_packet=500M wait_timeout=288000 interactive_timeout = 288000

mysql在导入大数据库的时候,报错ERROR 2006 (HY000): MySQL server has gone away

或者,报错信息: ERROR 2005 (HY000): Unknown MySQL server host '10997107101114' (0)ERROR:Can't connect to the server No connection. Trying to reconnect... ======================= 解决办法: mysql> show global variables like 'max_allowed_packet'; mysql> set globa

修改phpMyAdmin导入SQL文件的大小限制

用phpMyAdmin导入mysql数据库时,我的10M的数据库不能导入,提示mysql数据库最大只能导入2M. phpMyAdmin数据库导入出错: You probably tried to upload too large file. Please refer to documentation for ways to workaround this limit. 可以修改导入数据库文件最大限制吗? 到网上搜索了一下前人的解决办法,大多数都说修改php.ini中的upload_max_fil

PHP:phpMyAdmin如何解决本地导入文件(数据库)为2M的限制

经验地址:http://jingyan.baidu.com/article/e75057f2a2288eebc91a89b7.html 当我们从别人那里导出数据库在本地导入时,因为数据库文件大于2M而在phpMyAdmin导入时无法导入,主要原因是phpMyAdmin限制导入文件最大为2M,那么怎样解决呢? ******该方法为本地导入方法,虚拟主机的暂且不能******** 第一步,在PHP.ini配置文件中找到uplod_max_filesize,将默认的2M改为自己要导入文件的大小,如15

[已解决]C#批量高效率导入大数据到数据库[百万级以上]

将几百万条数据导入到数据库中,怎么样高效率的导入?下面我就介绍一个高效率的方法:1.将数据库文件(DB.csv)导入到DataTable中: /// <summary> /// 将CSV文件的数据读取到DataTable中 /// </summary> /// <param name="fileName">CSV文件路径</param> /// <returns>返回读取了CSV数据的DataTable</returns

phpMyAdmin导入文件过大超出限制的解决

phpMyAdmin从计算机导入文件的限制为128M,当要导入的文件超过了这个限制的时候,就需要设置一下,有两个方法, 一 . 从网站服务器上传文件夹 ImportSQLFile/ 中选择.具体步骤: 2016-07-06在phpmyadmin文件夹下新建文件夹,文件夹名为ImportSQLFile: 将需要上传的sql文件放置到ImportSQLFile文件夹下: 打开phpMyadmin,选择需要导入的数据库名,选择从网站服务器上传文件夹 ImportSQLFile/ 中选择,选择要上传的s

phpmyadmin导入导出大数据文件的办法

在phpmyadmin的使用中,经常需要进行导入导出数据库的操作. 但是在导入导出大型数据库文件的时候经常会只是部分导出或者部分导入. 或者是导入导出不成功. 原因就是服务器和php.mysql限制了导出导入数据库文件的大小.而改相应的配置又十分繁琐,所以这里提供一个绕过导出导入有大小限制的办法. 这个思路就是直接在服务器上面进行导出导入.过程如下 将phpMyAdmin/config.sample.inc.php 文件改名为phpMyAdmin/config.inc.php并打开编辑 * Di