前言
使用mysqldump
是否安装
要判断 mysqldump
是否安装在您的系统中,您可以尝试在命令行中执行以下命令:
1 | mysqldump --version |
如果 mysqldump
已经安装,它会输出版本信息;
如果没有安装,您会收到一个错误消息。
如果您尚未安装 mysqldump
,以下是安装方法:
- 对于 Ubuntu 或 Debian 系统,可以使用以下命令进行安装:
1 | sudo apt-get update |
- 对于 CentOS 或 RHEL 系统,可以使用以下命令进行安装:
1 | sudo yum install mysql |
导出
导出某个库:
1 | mkdir /data/sqldump |
输入密码_xhkjedu!@#07
导出所有数据库和表 :
1 | mysqldump -h127.0.0.1 -P9030 -uroot --no-tablespaces --all-databases |
导出 test 数据库中的 table1 表:
1 | mysqldump -h127.0.0.1 -P9030 -uroot --no-tablespaces --databases test --tables table1 |
导出 test 数据库中的 table1 表结构:
1 | mysqldump -h127.0.0.1 -P9030 -uroot --no-tablespaces --databases test --tables table1 --no-data |
导出 test1, test2 数据库中所有表:
1 | mysqldump -h127.0.0.1 -P9030 -uroot --no-tablespaces --databases test1 test2 |
更多的使用参数可以参考mysqldump
的使用手册
导入
mysqldump
导出的结果可以重定向到文件中,之后可以通过 source 命令导入到Doris 中
1 | mysql -h127.0.0.1 -P9030 -uroot |