mysql命令行导入导出sql文件

2020-01-20 20:27:09 技术文档

1 导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):

首先进入到mysql安装目录下的bin中,比如说,我的安装目录是D:\MySQL 8\mysql-8.0.11-winx64\bin>

导出数据和表结构(常用):

D:\MySQL 8\mysql-8.0.11-winx64\bin>mysqldump -u 用户名 -p 数据库名 > 数据库名.sql

1

敲回车后会提示输入密码


只导出表结构


D:\MySQL 8\mysql-8.0.11-winx64\bin>mysqldump -u 用户名 -p -d 数据库名 > 数据库名.sql

1

导入数据库

首先建立空数据库

mysql> create database 数据库名

1

导入数据库

方法一:

选择数据库:


mysql> use 数据库名

1

设置数据库编码


mysql> set names utf8;

1

导入数据(注意sql文件的路径,这里用home代替)


mysql> source home\数据库名\数据库名.sql

1

方法二:


mysql>  -u 用户名 -p 数据库名 > home\数据库名.sql

1

以上导入数据库的方法在验证的时候有点小状况发生,现提供第三种方法:

我的sql文件地址为:D:exam7_02.sql;


mysql> source D:exam7_02.sql;

————————————————

版权声明:本文为CSDN博主「A–lex」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/qq_42472682/article/details/90371605