其实以前写过一次phpmyadmin无法导入大文件的解决方案,然而有些东西,若不点透,还是会有很大批的网友不明白怎么操作。所以下面我只告诉步骤,不再讲任何原理,事实证明,任何原理,懂的人没有必要看,不懂的人他们不会去看,即使原理很浅显。
考虑用帝国备份王可忽视本文,不过方法还是值得大家了解学习。
首先在原来的phpmyadmin中分两步导出mysql数据库
请分两个步骤导出
第一步:导出数据库结构。数据库结构文件一般很小,几乎不可能超过2M,所以可以直接在另外一个phpmyadmin的上面直接恢复;
第二步:导出数据内容。这个文件若是太大,则可以采用cosbeta写的程序进行恢复(程序下载在本页最后,别急,请看完步骤再去下载)。
导出数据库结构
进入phpmyadmin,按照如下截图导出数据:
1.点击要导出的数据库名
2.点击导出按钮。
3.选择只导出结构
仔细看上面的选项,只需要把data那个勾去掉即可。只导出数据就恰恰相反,把structure勾去掉,data的勾选上
4.下载数据库结构
数据库结构的文件非常小,所以一般几秒钟即可搞定。
1.进入phpmyadmin,按照如下截图导出数据:
仔细看上面的选项,只需要把structure那个勾去掉即可。
2.下载数据库内容
因为您需要看了我这篇日志,所以,您的数据库文件应该不小,请耐心等待下载。
导入数据库结构
同样恢复数据库也分两步:1.恢复数据库结构;2.恢复数据库内容;
由于结构的备份文件相当小,所以恢复结构请直接在phpmyadmin中恢复,恢复过程参见下图:
选择数据库结构文件
导入数据库数据
本文的重点来了,你之所以看这篇日志,是因为您的数据太大,无法直接phpmyadmin,导入,所以我特意你写了一个脚本,直接在服务器上导入即可。
导入方法(请保证已经将数据库结构导入了新的数据库):
1.下载这个文件import,解压缩,放置在根目录中;
2.用记事本打开import.php,修改前面4行,您应该知道如何修改,就是把数据库密码和数据库用户名等等给填写正常;
3.解压缩刚才已经备份下来的数据库内容文件,重命名为 db.sql,上传到网站根目录;
4.打开你的网站 http://您的域名/import.php ,若设置正确的话,数据库将在数秒之内导入成功,即使10M的数据库也不会超时。
分享到:
相关推荐
PHPMyAdmin 导入数据库超过限制大小的解决方案 在网站建立和发展过程中,数据库的大小会不断增加,当数据库达到一定规模时,普通的导入和导出操作可能会遇到限制大小的问题。普通的解决方案是修改上传限制大小,...
- 如果遇到问题无法通过PHPMyAdmin导入,也可以考虑使用MySQL命令行工具进行导入。命令格式为:`mysql -u 用户名 -p 数据库名 文件路径`。 - **错误排查**: - 导入过程中如果遇到错误,仔细检查错误日志,通常可以...
本文将详细介绍如何解决PHPMyAdmin导入限制,尤其是针对2048KB(即2M)大小的限制。 1. **理解限制来源** - `upload_max_filesize`: 这个参数定义了通过HTTP上传文件的最大大小,对于导入数据库文件至关重要。默认...
phpmyadmin大数据量的导入程序,可以方便mysql 数据库导入
但是,部分用户在使用 PhpMyAdmin 时可能会遇到无法导入 SQL 文件的问题,这篇文章将为您提供解决该问题的方法。 问题描述 当您尝试在 PhpMyAdmin 中导入 SQL 文件时,可能会出现以下错误信息: * 无法上传 SQL ...
在使用PHPMyAdmin管理MySQL数据库时,可能会遇到一个常见的问题,即当尝试导入大型数据库文件时,系统会提示“导入数据库文件最大限制2048KB”,这是因为PHPMyAdmin默认设置了一个2MB的文件上传限制。要解决这个问题...
**phpMyAdmin:一个强大的MySQL数据库管理工具** phpMyAdmin是一个免费且开源的Web应用程序,专为MySQL数据库管理系统设计,用于在线管理和维护MySQL...熟练掌握phpMyAdmin的使用,可以极大地提高数据库管理效率。
综上所述,BigDump作为一款专注于超大MySQL数据库备份文件恢复的专业工具,其独特的分段导入机制有效解决了phpMyAdmin等通用工具在处理大型数据库备份时存在的不足。通过本文介绍的方法,用户可以轻松掌握BigDump的...
下面将详细介绍 MySQL 数据库导入导出的命令和方法。 数据库备份 数据库备份是将 MySQL 数据库中的数据和结构导出到文件中,以便在需要时还原或迁移到其他服务器。MySQL 提供了多种备份方法,包括使用 mysqldump ...
然而,由于其内在的限制,当SQL备份文件过大(比如超过2MB或10MB)时,phpMyAdmin可能无法成功处理,导致导入失败并显示错误提示。这种限制主要源于phpMyAdmin对内存和执行时间的限制,不适合处理大型数据库备份。 ...
在处理大型数据库或进行大规模数据导入时,我们经常会遇到phpMyAdmin上传文件大小限制的问题,这通常是由于服务器的默认设置无法满足大文件上传需求所致。本文将深入探讨如何有效地解决phpMyAdmin上传文件大小限制的...
导入数据库 - **创建目标数据库**:如果还未创建目标数据库,可以先创建一个: ```sql CREATE DATABASE dbname; ``` - **切换到目标数据库**: ```sql USE dbname; ``` - **使用source命令导入数据**:...
**phpMyAdmin——MySQL数据库管理神器** phpMyAdmin是一款基于Web的MySQL数据库管理工具,它以其易用性和功能强大而闻名。在这个版本V2.11中,用户可以通过浏览器轻松地进行各种数据库操作,无需安装任何客户端软件...
**phpMyAdmin数据库详解** phpMyAdmin是一款广泛使用的开源Web应用程序,用于管理和操作MySQL或MariaDB数据库。它提供了一个直观的用户界面,使得非技术用户也能轻松执行复杂的SQL查询、管理数据库表、创建备份以及...
MySQL 数据库在处理大型数据时可能会遇到挑战,特别是在导入数百兆的数据时,传统的工具如 phpMyAdmin 可能无法胜任。phpMyAdmin 是一个广泛使用的开源数据库管理工具,提供了便捷的备份和恢复功能,但其处理大文件...
本文将围绕“mysql导入数据库方法”这一主题,深入探讨如何快速高效地导入大体量SQL文件至MySQL数据库,包括但不限于几百兆乃至数GB以上的大文件。 ### MySQL数据库导入方法概述 在MySQL中,有多种方式可以用于...