当前位置:Gxlcms > 数据库问题 > MySQL导出数据库和导入数据库

MySQL导出数据库和导入数据库

时间:2021-07-01 10:21:17 帮助过:21人阅读

mysqldump --default-character-set=gb2312 -u用户名 -p密码 数据库名 -d --add-drop-table > 导出文件名.sql

注意:

密码可以省略,如果省略,则程序会提示输入密码;

-d   只导出表结构,没有表数据;

--add-drop-table   --add-drop-table 在每个create语句之前增加一个drop table;

--default-character-set=gb2312   指定导出数据库的字符集编码

mysqldump 命令路径是根据你 MySQL 安装路径决定的,不过一般在任意路径下都可以使用该命令;

 

eg. 

# /usr/local/mysql/bin/mysqldump -uroot -p abc > abc.sql

按下回车键后会提示输入密码,输入即可。

 

 

二、导入:

方法一、

语法:mysql --default-character-set=gb2312 -u用户名 -p密码 数据库名 < 导出文件名.sql

注意:

密码可以省略,如果省略,则程序会提示输入密码;

--default-character-set=gb2312   指定导出数据库的字符集编码

 

eg.

# mysql -uroot -p123456 < abc.sql

 

方法二、

使用 source 命令导入。使用 source 命令需要我们先登录到 mysql 中,并创建一个空的数据库:

mysql> create database abc; # 创建数据库 mysql> use abc; # 使用已创建的数据库 mysql> set names utf8; # 设置编码 mysql> source /home/abc/abc.sql # 导入备份数据库

注意你备份的 sql 文件路径。

 

MySQL导出数据库和导入数据库

标签:cal   增加   根据   数据库名   har   文件路径   mysqld   字符   用户   

人气教程排行