如何将sql文件导入mysql

如题所述

其实导入的方法很简单,可以采用工具导入和只用mysql命令界面导入两种方式,mysql的数据库图形界面工具是很多的,用起来也比较方便。

工具/原料

Navicat for MySQL

MySQL命令行界面

SQL脚本

方法一:

1、首先使用MySQL提供的命令行界面来导入数据库,确保电脑中安装了MySQL数据库,可以通过命令行来确认是否安装了MySQL数据库,当然,第一步是打开Mysql的数据库服务,使用命令行来打开:

2、启动MySQL后,找到需要用到的脚本文件,也就是数据库文件,当然,首先得建立一个数据库,这样才可以导入脚本,如下图所示:

3、在将脚本拷到本地磁盘的根目录,这样方便进入找到脚本,这里以D盘来说明,使用test.sql:接着来到命令行,使用SOURCE d:/test.sql;来导入数据库,先进入mysql。

4、首先要在数据库中建立好数据库,然后导入脚本,所以先建立一个数据库哦,不要脚本是不知道要往哪个数据库中导入脚本的。

5、然后就可以输入导入.sql文件命令:

mysql> USE 数据库名;

mysql> SOURCE d:/test.sql;

6、看到上面的画面,说明mysql数据库已经导入成功了。

方法二:使用Navicat for MySQL图形界面来导入数据库,使用图形界面导入数据库的步骤很简单

1、在图形界面中建立好数据库之后,使用导入脚本的功能来导入数据库

2、点击选择脚本,选择D盘的test.sql脚本,然后设置数据库字符格式

3、接着点击开始运行脚本就行了,脚本开始导入了哦!导入完成之后就会出现成功的提示

4、然后先关闭数据库,再打开数据库就可以看到建立好的数据库的表了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-03-30

点击"开始"-"运行",输入cmd,然后回车进入到DOS界面。

具体步骤:

1、打开你的navicat:下图有一个快速打开的方法。

2、双击打开你需要导出的数据库,然后右键单机会有一个弹出框。

例如:我想要导出“本地”连接》webdb数据库的sql文件。如图

3、如何是导出sql文件的话选择Dump SQL File..然后会弹出一个对话框,选择你要把sql文件放哪就行了。

4、如果是导入sql文件的话,你就需要选择Execute Sql File,然后也会弹出一个对话框,让你选择自己需要执行的sql文件。然后点击确定就可以了。

本回答被网友采纳
第2个回答  2016-07-30

可以通过下面命令导入:

mysql -u -p database_name < file.sql

也可以通过source 导入

mysql> source /Users/Guest/SQL/db.sql
Query OK, 1 row affected, 1 warning (0.00 sec)
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
Query OK, 0 rows affected (0.00 sec)
Query OK, 0 rows affected (0.02 sec)
Query OK, 0 rows affected (0.00 sec)
Query OK, 0 rows affected (0.01 sec)
Query OK, 0 rows affected (0.24 sec)
Query OK, 0 rows affected (0.24 sec)

第3个回答  推荐于2017-12-15
先打开cmd再进入mysql的bin目录:
cd D:\soft\wamp\bin\mysql\mysql5.0.51b\bin 回车

mysql -u 用户名 -p 密码 回车

source d:\abc.sql (指向你自己的目录)回车本回答被网友采纳
第4个回答  2016-08-30
第一步新建一个查询,然后在查询里面运行sql语句
我用的是navicat for mysql管理工具,如果你用的是linux的话你自已查询下Linux里面的新建查询,然后把sql代码放进去
相似回答