Linux下Mysql数据库的备份操作命令
#备份指定表的指定条件的数据
mysqldump -utest -p1qaz2wsx cardb tb_user--where=" id='56' or id='58'" > tb_user_back.sql
-u指定用户
-p指定密码
#cardb数据库名
#tb_user表名
--where指定表的查询条件
#tb_user_back.sql备份文件名,自动创建
######################################################
#指定指定脚本并记录日志
mysql -h localhost -uroot -p123456 -e "source t.sql" > /tmp/sousql.txt
-h主机名或ip
-e指定脚本名称,填绝对路径或相对路径
######################################################
#导出多个表的数据
mysqldump -uroot -pdbpasswd dbname test1 test2 test3>db.sql;
######################################################
#导出数据库表结构
mysqldump -uroot -p12346 -d cardb > cardbStrutct.sql
-d指定数据库名
######################################################
探索不以困难而止,学习不以艰苦而终

浙公网安备 33010602011771号