Windows—通过Navicat导入MySQL示例数据库employees
Navicat是一套可创建多个连接的数据库管理工具,用以方便管理 MySQL、Oracle、PostgreSQL、SQLite、SQL Server、MariaDB 、MongoDB 等不同类型的数据库,并支持管理某些云数据库,例如阿里云、腾讯云。
下面介绍如何使用它导入MySQL的示例数据库employees。
(1)下载employees示例数据库的压缩包。
https://github.com/datacharmer/test_db
(2)将下载的压缩包解压。
其中employees.sql(非分区表)、employees_partitioned.sql(分区表)里面包含的是创建表的SQL脚本。
load_*.dump里面放的是导入数据的insert语句,只是文件后缀是dump。
(3)在Navicat里建立一个名叫employees的数据库。
在连接上右键“新建数据库”,输入数据库名称:employees,字符集:utf8mb4,点击确定。
(4)在数据库employees上鼠标右键,然后点击“运行SQL文件”,选中下载的文件中的employees.sql,点击“开始”即可完成创建表。
这个时候再刷新一下数据表,就可以看到下图的界面了。
但是这个时候你会发现你只导入了这些表的结构,但是并没有数据。
(5)然后在数据库employees上右键“运行SQL文件”,在选择文件时会打开如下窗口。
将文件名后面的“SQL脚本文件(*.sql)”修改为“全部文件(*.*)”,就可以看到dump文件,选择dump文件然后点击“开始”,就可以完成导入数据。
依次将其他dump文件按照上面的方法进行导入。
注意:由于dept_emp和dept_manager表存在外键,需要将其他表导入后,最后再导入这两个表。
本文来自博客园,作者:业余砖家,转载请注明原文链接:https://www.cnblogs.com/yeyuzhuanjia/p/16265913.html