MYSQL导出数据和导入数据命令

网上也很多,我还是记录一下在我的博客里面,自己好查看

MYSQL导出数据命令

1.导出整个数据库

mysqldump -u用户名 -h数据库IP地址 -p密码 数据库名 > 备份的名称.sql

测试账号如下:
数据库名:web_user
数据库IP:192.168.8.110
用户名:root
密码: root

导出整个数据库如命令下:

mysqldump -uroot -h192.168.8.110 -proot web_user > web_user.sql

说明:导出的数据文件web_user.sql会在当前目录下。比如:当前你在/usr/local/目录下执行mysqldump导出的文件就会在/usr/local/目录下.

2.只导出数据库和表结构

mysqldump -u用户名 -h数据库IP地址 -d -p密码 数据库名 > 备份的名称.sql

如下:导出web_user数据库和表结构

mysqldump -uroot -h192.168.8.110 -d -proot web_user > web_user.sql

MYSQL导入数据命令

source 文件绝对地址

1.先准备要导入的SQL文件和存放位置
如:/usr/local/web_user_bk.sql

2.先登录数据库

mysql -uroot -h192.168.8.110 -proot

3.选择要导入的数据库

use web_user;

4.执行导入命令即可

source /usr/local/web_user_bk.sql;

5.执行完退出数据库

exit