一、mysqldump备份数据库语句的基本语法格式如下:
sudo mysqldump -u user -h host -ppassword dbname [tbname,[tbname....]]> filename.sql
user:用户名称;
host:登录数据库的主机名称;
password:登陆密码;
dbname:需要备份的数据库名称;
tbname:dbname数据库中需要备份的数据库表,可以指定多个表;
“>”:告诉mysqldump将备份的数据表的定义和数据写入备份文件;
filename.sql:为备份文件的名称。
案例:
1)本地备份tst_app库:
mysqldump -u tst_user -h 127.0.0.1 -p tst_app > /opt/tst_app.sql
2)远程备份tst_app库的app表:
mysqldump -u tst_user -h 118.23.223.1 -p tst_app app > /opt/app.sql
二、mysql导入数据库数据语法:
mysql -u user -p dbname < filename.sql
案例:
mysql -u user -p boss < /opt/tst_app.sql