美文网首页
【数据库】使用navicat进行数据的导出、导入

【数据库】使用navicat进行数据的导出、导入

作者: 打瞌睡的灰 | 来源:发表于2020-05-27 10:17 被阅读0次

    如果有正式的数据库,最好是将正式数据库导入到测试环境,方便进行测试,比如上限值,比如真实的外网玩家数据或者应用数据,同时也会覆盖到几乎所有的应用场景。

    因为使用的可视化数据库管理工具是navicat,就以navicat为例子来进行说明数据的导出备份和导入

    1、数据库导出的方式

    navicat的导出有两种选择,存储mysql数据和数据传输

    (1)存储为mysql文件。选择数据库→转储sql文件→结构+数据,然后选择保存地点,设置文件名字即可

    保存为sql文件

    (2)使用数据传输方式

    点击工具→数据传输,打开传输界面,点击选项,勾选上使用完整插入语句,然后保存即可

    数据传输-1

    (3)两种不同导出方式

    这两种导出方式的核心区别在于“是否勾选了使用完整插入语句”。对比两份导出的sql语句,使用完整插入语句的sql文件内,table的列名和值是一一对应的。而创建表格和主键的语句,两份都是一样的。

    2、数据库导入

    数据库导入也有两种方式,第一种导入前面提到的导出的sql语句(数据传输和保存为sql语句最后都是导出一份sql语句,这里是相同的),第二种是使用数据传输从数据库A导入到数据库B

    (1)通过sql语句导入

    选择保存的sql文件,运行即可

    (2)通过数据传输从其他数据库同步

    传输界面也需要勾选选项内的:使用完整的数据插入语句

    三、数据备份

    (1)navicat备份功能

    选择数据库后,点击选择备份,即可为数据库创建备份

    (2)手动备份

    通过手动导出数据,或者将数据拷贝到其他的数据库,也可进行备份

    相关文章

      网友评论

          本文标题:【数据库】使用navicat进行数据的导出、导入

          本文链接:https://www.haomeiwen.com/subject/xyniahtx.html