网站首页 php及前端 大数据库导入导出的一个方案
大数据库导入导出的一个方案
编辑时间:2020-04-13 作者:金满斗 浏览量:213 来源:原创
1.MYSQL中将数据库导出成SQL文件
其实很简单的,就是一条语句就可以了,首先我们打开cmd,不用进mysql指令界面,直接按照下列格式将导出语句敲进去,然后再输入密码即可了:
mysqldump -h[主机所在IP] -u[用户名] -p [要导出的数据库]>[导出的路径//[文件名].sql]
好吧,直接这样看可能有点抽象,我们来举个例子,目前我的MYSQL中有一个数据库bookinfodb,现在我要将它导出并且保存到D盘中。



这个时候我们再到D盘目录下,我们就可以看到多了一个bookinfodb.sql文件了

另外别人发的手动SQL导入方法

该方法不修改任何文件,不需要任何第三方软件,phpmyadmin导出数据库时没有特殊要求,拿N个数据库试验N次,次次成功。只需要是windows操作系统,就算你网上的服务器不是,只要本机是windows操作系统,且装有mysql就OK.



  详细教程如下:

  1.首先点电脑左下角的“开始”-----“运行”在框中输入“cmd”进入命令行模式;
  2.此时会出现如下的界面:
  Microsoft Windows XP [版本 5.1.2600]
  (C) 版权所有 1985-2001 Microsoft Corp.
  C:\Documents and Settings\zxchai>
  最后一句各台电脑会有不同,这个不必理它,总之下一步是进入你的mysql安装目录,我的mysql安装在E:\xampp\mysql这个目录下,所以在命令行模式中(即黑屏上)输入命令E:然后回车,得到:
  Microsoft Windows XP [版本 5.1.2600]
  (C) 版权所有 1985-2001 Microsoft Corp.
  C:\Documents and Settings\zxchai>
  E:\>
  然后在E:\>的后面输入mysql安装目录:
  E:\>cd xampp\mysql\bin\
  回车后得到:
  E:\xampp\mysql\bin>
  接着在这句的后面输入命令:
  E:\xampp\mysql\bin>mysql -u root –p
  上行中的root是我的mysql的用户名,输入之后回车,回车后命令行会出现一个提示:
  Enter password:
  然后在其后输入你的mysql密码:
  Enter password: ****
  然后打回车,会出现一个提示:
  Welcome to MySQL monitor. Commands end with ; or \g.
  Your MySQL connection id is 1
  Server version:5.1.41 Source distribution
  Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.
  mysql>
  此时出现的是提示您数据库已经可以使用,然后在mysql>后输入您要使用的数据库,比如我在我的mysql有一个空数据库名为testdb,然后我在mysql>的后边输入use testdb;
  即:mysql> use testdb;
  然后打回车,会出现:
  Database changed
  mysql>
  后边输入你的mysql数据库文件所在,比如您的mysql文件是在D:\test.sql
  那么此时您该输入source D:\test.sql也就是如下:
  Database changed
  mysql>source D:\test.sql
  然后打回车,就会出现很多个:
  Query OK, 0 rows affected (0.00 sec)
  Query OK,5000 rows affected (1.55 sec)
  之类的信息一路狂飙。。。。。。。
  直到最后出现:
  mysql>
  到了这个时候,您的超大数据库文件已经成功导入。
来说两句吧