mysql数据库导入导出sql文件
目录
- 1.导出sql文件
- 2.导入sql文件
在使用MySQL数据库时,经常需要备份和恢复数据库,通过导出sql文件备份和直接执行sql文件恢复是非常便捷的方式。本篇博客主要介绍如何对MySQL数据库通过cmd命令导出和导入sql文件。
1.导出sql文件
导出sql文件可以使用mysqldump。主要有如下几种操作:
①导出整个数据库(包括数据库中的数据):
mysqldump -u username -ppassword dbname > dbname.sql;
②导出数据库中的数据表(包括数据表中的数据):
mysqldump -u username -ppassword dbname tablename > tablename.sql;
③导出数据库结构(不包括数据,只有创建数据表语句):
mysqldump -u username -ppassword -d dbname > dbname.sql;
④导出数据库中数据表的表结构(不包括数据,只有创建数据表语句):
mysqldump -u username -ppassword -d dbname tablename > tablename.sql
例如导出整个数据库(假设MySQL数据库中已经存在名称为db_jxc的数据库):
①打开MySQL数据库安装目录下的bin文件夹,如下图所示:
②以管理员权限打开cmd
复制红框内的路径
cd 到 所在路径,如图所示:
③在命令窗口输入mysqldump -u root -proot db_jxc > a.sql
,即可在bin文件夹下看到名为a.sql的文件,即成功导出db_jxc数据库的备份文件(注:两个root依次表示MySQL数据库的登陆用户名和密码,根绝自己的情况更改)
2.导入sql文件
①在命令窗口输入mysql -uroot -proot
(两个root依次表示登陆MySQL数据库的用户名和密码,根据自己的情况更改),接着输入show databases;
(注意一定要输入分号;否则需要关闭命令窗口重新操作)
假设MySQL数据库中已经存在名为db_jxc的空数据库。同上1中的①②步打开命令窗口。
②接着输入use db_jxc
(数据库中已经存在名为db_jxc的空数据库,先前已创建的),然后执行source d:/DB/db_jxc.sql
(sql文件路径根据自己的实际情况而定)即可成功导入sql文件(进入MySQL数据可以看到db_jxc数据库下已经创建了多张数据表)
show tables;
可以查看当前数据库内所有表。
mysql数据库导入导出sql文件相关推荐
- mysql数据库导入导出文件sql文件
window下 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u dbuser -p dbname > dbname.sql ...
- mysql数据库导入sql文件Mysql导入导出.sql文件的方法
mysql数据库导入sql文件:Mysql导入导出.sql文件的方法 mysql导入sql文件:Mysql导入导出.sql文件 步骤如下: 一.MYSQL的命令行模式的设置: 桌面->我的电脑- ...
- 运行cmd状态下MySQL导入导出.sql文件
MySQL导入导出.sql文件步骤如下: 一.MySQL的命令行模式的设置: 桌面->我的电脑->属性->环境变量->新建-> PATH=":path\mysq ...
- Linux下导出MySQL为SQL文件_MySQL导入导出.sql文件步骤
MySQL导入导出.sql文件步骤如下: 一.MySQL的命令行模式的设置: 桌面->我的电脑->属性->环境变量->新建-> PATH=":path\mysq ...
- python亿级mysql数据库导出_Python之csv文件从MySQL数据库导入导出的方法
Python之csv文件从MySQL数据库导入导出的方法 发布时间:2020-10-26 07:39:02 来源:脚本之家 阅读:53 作者:张行之 Python从MySQL数据库中导出csv文件处理 ...
- jsp中从mysql导出数据格式_MySQL导入导出.sql文件方法(转载)
MySQL导入导出.sql文件步骤如下: 一.MySQL的命令行模式的设置: 桌面->我的电脑->属性->环境变量->新建-> PATH=":path/mysq ...
- php mysql 命令行模式_MySQL_MYSQL导入导出sql文件简析,一.MYSQL的命令行模式的设置- phpStudy...
MYSQL导入导出sql文件简析 一.MYSQL的命令行模式的设置 桌面->我的电脑->属性->环境变量->新建-> PATH=":path\mysql\bin ...
- mysql导出nb3文件_MySQL导入导出.sql文件
有时候我们需要对数据库备份为sql文件,本文介绍MySQL导入导出.sql文件的方法. 方法一:使用命令行(Windows) 导出: 使用mysqldump工具(此文件在mysql的bin目录下,因此 ...
- kettle 查询数据库写入文件_怎么连接数据库-详解如何用kettle连接mysql数据库并导出sql查询结果...
概述 今天主要介绍下kettle怎么去连接mysql数据库及导出sql查询结果. 1.数据库链接驱动 如果没有安装对应的数据库驱动,在数据库连接的过程中,可能会报某个数据库连接找不到的异常,因此需要下 ...
- 10.Mysql数据库导入导出和授权
10.Mysql数据库导入导出和授权 数据导出 1.数据库数据导出 # 不要进入mysql,然后输入以下命令 导出某个库中的数据 mysqldump -u root -p tlxy > ~/De ...
最新文章
- 百度某员工抱怨:前人代码写得像坨*,颠覆了对大厂的认知
- cmd导入oracle库文件,cmd 导入oracle数据库
- 太阳系“首个星际访客”未被探测到人工信号
- Bech32编码 (2)原理
- vs2015+opencv3.4安装及问题整理
- ASP.NET MVC 入门2、项目的目录结构与核心的DLL
- 在keil uVision 2/uVision 3下使用伟福系列仿真器的方法:
- VB版双语对照制作助手的设计与实现
- 论网络安全(观直播后感)
- OpenGL.ProjectiveTextureMapping
- matlab:高斯函数对图像的空域滤波和频域滤波
- Linux桌面鼠标取词自动翻译
- vb mysql数据库连接,VB连接Mysql数据库
- 房贷利率有没有套路?用Python版解读!
- [收藏]VUE优秀UI组件库合集
- 【转】BAT机器学习面试1000题系列
- 【变压器版图设计】利用ADS生成变压器版图
- 【绘图】python 配色表
- 无法打开虚拟磁盘服务器,win2008R2 修改了带有快照的父虚拟磁盘;导致启动不了...
- xmanager使用教程