mysql命令导出方法_MySQL数据库导出方法大全(命令行+navicat)
由于前段时间刚做完数据库课设,想导出数据库文件,在朋友的机器上跑一跑。由于我使用的是界面化的mysql,理所当然地认为可以在界面上找到导出数据库的操作选项,结果自己一个人摸索了半天,以失败告终。上网一查资料,发现基于命令行和界面操作有两种不一样的方法,所以想把它们整理总结在一起,方便大家查阅和选择。
一、命令行导出数据库
按 win键+R 打开运行界面,输入cmd,打开命令提示符窗口。
进入你的MySql安装目录下的bin文件夹。(我的路径是F:\MySQL\bin,所以我输入的命令为:cd F:\MySQL\bin)。
导出数据库:输入mysqldump -u username
-ppassword databasename >databasename.sql(-u:用户名,-p:密码,在最开始安装mysql时进行过用户名和密码的输入,用自己的用户名替换username,自己的密码替换password,注意-p和password之间是没有空格的。databasename.sql名字可以自己取,为保一致性这里才用databasename代替,但是后缀一定是sql)
databasename.sql自动生成在bin文件夹。
我的操作与生成结果如图所示:
1.导出数据库成功。
2.在MySql\bin中出现hospital.sql文件。
二、导入数据库文件。
进入MySQL Command Line Client命令界面,输入密码,进入到“mysql>”。
输入命令"show databases;"查看已有数据库;
使用命令行新建数据库(我的输入"create database new_hospital;")
使用新建的数据库(我的输入"use new_hospital;")
命令行导入数据。(我的输入"source
hospital.sql;")(注意,此时的sql文件还必须在MySql的bin目录下,不然会提示找不到sql文件)
当再次出现"mysql>"并且没有提示错误即还原成功。
我的操作与生成结果如图所示:
查看已经存在的数据库:
新建数据库:
导入sql文件,如果最后都未报错,则导入成功:
三、navicat for mysql管理工具导出导入数据库:
发现一种很简单的导出导入sql文件的方式。运用于一次性导出数据库所有文件。
导出时,在要导出的数据库上点击右键,选择“转存sql文件”,然后选择转存的地方就可以了。
导入时,新建一个数据库,在数据库名上点击右键,选择“运行sql文件”,运行完毕后,点击刷新,就可以看到完整导入的数据库。
若不是要导出所有数据库文件,而仅仅是其中的几个表格的话,就继续往下面走吧。
安装navicat for
mysql;下载地址:http://www.xiazaiba.com/html/2122.html
安装完成之后,运行navicat for mysql。
输入自定义的连接名和用户密码,建立navicat for mysql和mysql数据库的连接。如下图所示:
导出数据库。按界面上“导出向导”按钮,弹出导出向导界面。可以选择要导出的格式,一般比较多见的是SQL文本文件,以及Exel数据表格式。下一步。
5.在表后面填入“导出到”的路径,下一步。
6.下一步,同理,勾选要导出的列。
7.下一步,在定义附加选项一面,若是execl的格式,最好勾选“包含列的标题”这一选项,这样表格看起来会更加清晰完整。
8.下一步,完成上面的各项设置后,我们点击【开始】按钮执行导出,导出完成后,在[Msg]消息窗中所导出表的类别、位置等信息提示。导出完成
(导入可以根据以上步骤,利用导入向导进行完成)
mysql命令导出方法_MySQL数据库导出方法大全(命令行+navicat)相关推荐
- mysql 数据库名称 特殊字符_Mysql必读MySQL创建带特殊字符的数据库名称方法示例...
<Mysql必读MySQL创建带特殊字符的数据库名称方法示例>要点: 本文介绍了Mysql必读MySQL创建带特殊字符的数据库名称方法示例,希望对您有用.如果有疑问,可以联系我们. MYS ...
- mysql特殊字段名称_Mysql必读MySQL创建带特殊字符的数据库名称方法示例
<MysqL必读MysqL创建带特殊字符的数据库名称方法示例>要点: 本文介绍了MysqL必读MysqL创建带特殊字符的数据库名称方法示例,希望对您有用.如果有疑问,可以联系我们. 文章抓 ...
- mysql数据库导入方法_MySQL导入导出数据库方法介绍
我们都知道不管是在于windows系统还是在linux环境中MySQL数据库的导入分为有两种1) 先导出数据库SQL脚本,再导入:2) 直接拷贝数据库目录和文件. 操作方法 1,进入MySQL目录下的 ...
- jsp中从mysql导出数据格式_MySQL导入导出.sql文件方法(转载)
MySQL导入导出.sql文件步骤如下: 一.MySQL的命令行模式的设置: 桌面->我的电脑->属性->环境变量->新建-> PATH=":path/mysq ...
- mysql导出数据库对象命令_mysql数据库导出数据(命令)
MySQL数据库数据导出 一.导出命令 导出所有数据库: mysqldump -u [数据库用户名] -p -A>[备份文件的保存路径] 导出数据和数据结构: mysqldump -u [数据库 ...
- mysql导出入数据库报错_mysql数据库导出导入数据库的搜索结果-阿里云开发者社区...
mysql 数据库导入\导出(总结备忘) 数据库的基本导入\导出的命令 是 mysqldump 和 source 在linux下直接用命令行操作就可以 在windows下 一般情况下有两种方法一个也是 ...
- mysql英文版数据库备份方法_mysql数据库太大了如何备份与还原
命令:mysqlhotcopy 这个命令会在拷贝文件之前会把表锁住,并把数据同步到数据文件中,以避免拷贝到不完整的数据文件,是最安全快捷的备份方法. 命令的使用方法是: mysqlhotcopy -u ...
- mysql导出sql乱码_MySQL数据库导出SQL出现乱码解决
环境:NavicatforMysql8.2 + MySQL Sever 5.1 问题:MySQL 数据库导出SQL出现乱码 解决: 方法一: 将数据库的编码改成UTF-8. 环境:Navicatfor ...
- mysql数据库导出1049报错_MySQL数据库导出与导入及常见错误解决
MySQL命令行导出数据库: 1,进入MySQL目录下的bin文件夹:cd MySQL中到bin文件夹的目录 如我输入的命令行:cd C:Program FilesMySQLMySQL Server ...
最新文章
- CDH 5.16.1 + Redhat 7.0 部署(二)
- 接口隔离原则_设计模式六大原则
- 算法与数据结构 -- 排序和查找(五)
- 带有Hibernate OGM的NoSQL –第一部分:持久化您的第一个实体
- 安卓逆向系列教程 4.8 去广告 II
- 如何选择分布式事务形态
- GA遗传算法(Genetic Algorithm)
- 太任性!17 岁少年买不到回国机票,因“泄愤”找黑客攻击系统,被判刑 4 年...
- 【PL/SQL】 控制结构
- labelimg方框改变颜色
- 家园2简易地图编辑器
- python爬取拉钩网信息
- 数据中台,什么是数据中台?
- 【WCN685X】WCN6856 信道和20M/40M/80M/160M频宽对应参数hostapd的配置
- 瑞昱网卡linux通用驱动下载,Realtek网卡驱动Win10-Realtek瑞昱通用网卡驱动Win10版下载 v10.003.0728.2015官方版--pc6下载站...
- 大战华为4年,香奈儿再次败诉!网友:你瞎还是我瞎?
- 计算机电池维修心得,千米电脑维修师傅告诉你:笔记本电脑插电后,充不进去电怎么办?...
- Raspberry Pi 4b点亮树莓派桌面(官方烧录工具)
- 利用云服务器部署论坛网站系统discuz
- 入侵防御之拒绝服务攻击