这篇文章主要介绍了Navicat如何导出导入数据库,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。
<强>描述强>
把mysql数据库中的一个数据库导出(备份,或者传输给别人),
<>强导出:强>
使用<代码> Navicat> 代码连接到<代码> mysql> 代码,然后<代码>选中代码>你要导出的数据库,<代码>右键> 代码,选择<代码>转储SQL文件…> 代码,命名为<代码>数据名。sql> 代码,保存到本地中即可。如下图:
选择转储sql文件…
保存到本地:数据库名。sql
保存成功
/* Navicat MySQL  Data 转移 Source Server ,,,,: localhost_3306 Source Server Version : 50508 Source Host ,,,,,: localhost: 3306 Source Database ,,,: usersinfo Target Server  Type ,: MYSQL Target Server Version : 50508 File Encoding ,,,:, 65001 日期:2018 - 07 - 03 - 15:42:50 */SET FOREIGN_KEY_CHECKS=0; -,- - - - - - - - - - - - - - - - - - - - - - - - - - - - - ——,Table structure  for ‘学生’ -,- - - - - - - - - - - - - - - - - - - - - - - - - - - - - DROP TABLE  IF EXISTS “学生”; CREATE TABLE “学生”,( ,“学”号,varchar (20), NOT NULL DEFAULT & # 39; & # 39; ,“姓”名,varchar (20), DEFAULT 空, 性,“别”,varchar (20), DEFAULT 空, ,“专业”,varchar (40), DEFAULT 空, ,“年级”,varchar (20), DEFAULT 空, ,“出生”,varchar (255), DEFAULT 空, ,“课程”,varchar (255), DEFAULT 空, ,“成绩”,double DEFAULT 空, ,PRIMARY KEY (“学”号) ),引擎=InnoDB DEFAULT CHARSET=gbk; -,- - - - - - - - - - - - - - - - - - - - - - - - - - - - - ——,Records of 学生 -,- - - - - - - - - - - - - - - - - - - - - - - - - - - - - INSERT INTO ‘学生’,VALUES (& # 39; b1 # 39;,, & # 39;小丽& # 39;,,& # 39;男& # 39;,,& # 39;计算机科学与技术& # 39;,,& # 39;大二& # 39;,,& # 39;1996 & # 39;,,& # 39;高等数学& # 39;,,& # 39;500 & # 39;); INSERT INTO ‘学生’,VALUES (& # 39; H1000& # 39;,, & # 39;小郭& # 39;,,& # 39;女& # 39;,,& # 39;计算机科学与技术& # 39;,,& # 39;大二& # 39;,,& # 39;1999 & # 39;,,& # 39;高等数学& # 39;,,& # 39;100 & # 39;); INSERT INTO ‘学生’,VALUES (& # 39; H1234& # 39;,, & # 39;小兰& # 39;,,& # 39;男& # 39;,,& # 39;计算机科学以与技术& # 39;,,& # 39;大三& # 39;,,& # 39;1997 & # 39;,,& # 39;高等数学& # 39;,,& # 39;200 & # 39;);
可以看到上面都是sql代码> <代码>语句,有创建表的语句,和在表中插入一行行数据的语句。注意,<代码> usersinfo.sql> 代码中只有原来<代码> usersinfo 代码>这个数据库里的表的信息,没有数据库本身的信息,所以我我们一会导入sql代码> <代码>文件的时候,需要先自己建立一个数据库名为:“<代码> usersinfo> 代码“。
<>强导入数据库强>
为了演示,我先把上面的数据库usersinfo删除掉:
复制<代码> usersinfo。null