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