MySQL命令远程连接数据库备份
Posted 征途黯然.
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL命令远程连接数据库备份相关的知识,希望对你有一定的参考价值。
[1] 远程连接命令
确保远程mysql数据库可以连接:
mysql -u user -h host -p
其中:
user:用户名;
host:主机ip地址;
示例:
[2] 数据库备份命令
2.1 备份单个数据库中的所有表:
mysqldump -u user -h host -p database > url
其中:
user:用户名;
host:主机ip地址;
database:数据库名;
url:备份后文件的绝对路径;
示例:[备份数据库testdb中的所有表]
mysqldump -u root -h localhost -p testdb > C:/backup/testdb_20220117.sql
2.2 备份单个数据库中的某个表:
mysqldump -u user -h host -p database table > url
其中:
user:用户名;
host:主机ip地址;
database:数据库名;
table:表名;
url:备份后文件的绝对路径;
示例:[备份数据库testdb中的books表]
mysqldump -u root -h localhost -p testdb books > C:/backup/testdb_20220117.sql
2.3 备份多个数据库:
mysqldump -u user -h host -p database1 database2 …… > url
其中:
user:用户名;
host:主机ip地址;
database1:数据库1名;
database2:数据库2名;
url:备份后文件的绝对路径;
示例:[备份数据库testdb、testdb2]
mysqldump -u root -h localhost -p --databases testdb testdb2 > C:/backup/testdb_20220117.sql
以上是关于MySQL命令远程连接数据库备份的主要内容,如果未能解决你的问题,请参考以下文章