一、导出数据
如果mysqldump命令执行遇到问题,检查mysql运行路径是否正确
1.导出数据库所有数据
mysqldump -uUSER -p dbname > dbname.sql
[captain@VM_8_32_centos ~]$ mysqldump -uzbxuser -p zabbix >zabbix.sql
Enter password:
2.导出数据库中的某个表的数据
mysqldump -uUSER -p dbname tablename > tablename.sql
3.导出数据库中的所有表结构
mysqldump -uUSER -p -d dbname > filename.sql
4.导出数据库中的某个表的表结构
mysqldump -uUSER -p -d dbname tablename > filename.sql
二、导入数据
1.先创建数据库
mysql>CREATE DATABASE dbname;
之后有两种方法
方法 1)选择数据库 mydql>use dbname;
设置数据库编码 mysql>set names utf8;
导入数据 mysql>source /path/test.sql;
方法 2)mysql -uuser -p dbname < dbname.sql