当前位置:主页 > mysql教程 > mysql如何利用Navicat导出和导入数据库的方法

mysql怎样使用Navicat导出和导入数据库

发布:2020-02-17 20:26:05 183


本站精选了一篇MySQL相关的编程文章,网友连鹏翼根据主题投稿了本篇教程内容,涉及到mysql、Navicat、导出导入数据库、mysql如何利用Navicat导出和导入数据库的方法相关内容,已被636网友关注,如果对知识点想更进一步了解可以在下方电子资料中获取。

mysql如何利用Navicat导出和导入数据库的方法

MySql是我们经常用到的数据,无论是开发人员用来练习,还是小型私服游戏服务器,或者是个人软件使用,都十分方便。对于做一些个人辅助软件,选择mysql数据库是个明智的选择,有一个好的工具更是事半功倍,对于MySql 的IDE 我推荐Navicat for MySql,现在我就向大家介绍如何利用Navicat for MySql 导出和导入数据。

导出数据库:

打开Navicat ,在我们要到处的数据上面右击鼠标,然后弹出的快捷菜单上点击“转储SQL 文件”,在再次弹出的子菜单项中选择第一个“数据跟结构”。

mysql如何利用Navicat导出和导入数据库的方法

然后,在会弹出一个选择保存位置的保存框,选择好位置后,点确定,就OK了

mysql如何利用Navicat导出和导入数据库的方法

导入数据库:

打开Navicat for MySQL,然后点击右键选择新建数据库,名字跟我们要导入的数据的名字一样

mysql如何利用Navicat导出和导入数据库的方法

点击确定后,我们就可以见到左边出现刚刚我们建立好的数据了,然后右击选择“运行SQL文件”会弹出一个框,点击“...”选择文件所在的路径,

mysql如何利用Navicat导出和导入数据库的方法

点击开始,文件就会导入成功!

mysql如何利用Navicat导出和导入数据库的方法

严格来讲,其实Navicat for MySQL导出的不是数据库,而是数据库中的所有表的数据以及结构。所以,如果你不建立与之对应的数据库,而是随便找一个数据导入,结果是这个数据库多了几张刚刚导入的表。

PS:mysql 数据库导入导出方法总结

一般形式:mysqldump -h IP -u 用户名 -p 数据库名 > 导出的文件名

(1)-p 后面不能加password,只能单独输入如1中那样 (2)mysqldump是在cmd下的命令,不能再mysql下面,即不能进入mysql的(即use dpname下,得exit退出mysql下才可以的。)

一:数据库的导出(备份)

0:(备份数据库即导出所有表以及数据 不加-d)

mysqldump -h localhost -u root -p test > G:\arcgisworkspace\zypdoc\test.sql
mysqldump -h 10.180.6.183 -u root -p dmsdev > D:\imssdb\20170930\dmsdev20170930.sql
mysqldump -h 10.180.6.183 -u root -p newfwk > D:\imssdb\20170930\newfwk20170930.sql
mysqldump -h 10.180.6.183 -u root -p dcsdev > D:\imssdb\20170930\dcsdev20170930.sql

二:数据库的导入(还原)

0:导入数据库(首先得创建数据,再导入)C:\Program Files\MySQL\MySQL Server 5.5\bin>

mysql -h localhost -u root -p(进入mysql下面)

create database abc;(创建数据库)

show databases;(就可看到所有已经存在的数据库,以及刚刚创建的数据库abc)

use abc;(进入abc数据库下面)

show tables;(产看abc数据库下面的所有表,空的)

source G:\arcgisworkspace\zypdoc\test.sql(导入数据库表)

show tables;(查看abc数据库下面的所有表,就可以看到表了)

desc pollution;(查看表结构设计)

select * from pollution;

exit(或者ctrl + c)退出mysql

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持码农之家。


参考资料

相关文章

  • MySQL修改innodb_data_file_path参数的方法总结

    发布:2019-07-01

    这篇文章主要给大家介绍了关于MySQL修改innodb_data_file_path参数的一些注意事项,文中通过示例代码介绍的非常详细,对大家学习或者使用MySQL具有一定的参考学习价值,需要的朋友们下面来一起


  • MYSQL因没卸载完全导致安装不成功的心得笔记

    发布:2019-12-30

    安装MYSQL不成功,一般是因为服务器可能安装过MYSQL而没有完全卸载。


  • 浅析MySQL的注入安全问题

    发布:2022-10-27

    给网友朋友们带来一篇关于MySQL的教程,这篇文章主要介绍了浅析MySQL的注入安全问题,文中简单说道了如何避免SQL注入敞开问题的方法,需要的朋友可以参考下


  • 解决windows环境下Mysql中文乱码的问题

    发布:2020-08-01

    在搭建Mysql环境的时候遇到了中文乱码问题,下面与大家分享下具体的解决方法,感兴趣的朋友可以参考下哈,希望对大家有所帮助


  • 解决java向mysql插入数据乱码的方法

    发布:2021-06-02

    这篇文章主要为大家详细介绍了java向mysql插入数据乱码问题的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下


  • Mac OS系统下mysql 5.7.20安装教程步骤

    发布:2019-08-29

    这篇文章主要介绍了Mac OS系统下mysql 5.7.20安装教程图文详解,本文给大家介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下


  • SUSE Linux下通过RPM方式卸载MySQL 5过程笔记

    发布:2022-07-04

    给网友们整理关于Linux的教程,这篇文章主要介绍了SUSE Linux下通过RPM方式卸载MySQL 5过程笔记,本文针对使用rpm方式安装的mysql,需要的朋友可以参考下


  • mysql获取group by总记录行数的方法

    发布:2022-12-01

    为网友们分享了关于mysql的教程,这篇文章主要介绍了mysql获取group by总记录行数的方法,主要通过group by SQL_CALC_FOUND_ROWS语句来实现该功能,具有一定的实用价值,需要的朋友可以参考下


网友讨论