mysqldump 备份命令

备份单个数据库

mysqldump -u用户名 -p密码 -h数据库所在服务器ip,可选参数 dbname > ~/dbname.sql

备份单个数据表

mysqldump -u用户名 -p密码 -h数据库所在服务器ip,可选参数 dbname tablename > ~/dbname_tablename.sql

备份多个数据表

mysqldump -u用户名 -p密码 -h数据库所在服务器ip,可选参数 dbname tablename_1 tablename_2 > ~/dbname_tablename.sql

备份多个数据库

mysqldump -u用户名 -p密码 -h数据库所在服务器ip,可选参数 --databases dbname_1 dbname_2 > ~/filename.sql

备份全部数据库

mysqldump -u用户名 -p密码 -h数据库所在服务器ip,可选参数 --all-databases > ~/alldbs.sql

备份数据库不包含数据

mysqldump -u用户名 -p密码 -h数据库所在服务器ip,可选参数 -d dbname > ~/dbname.sql

备份数据表不包含数据

mysqldump -u用户名 -p密码 -h数据库所在服务器ip,可选参数 -d dbname tablename > ~/dbname_table.sql

还原数据库

mysql -u用户名 -p密码 -h数据库所在服务器ip,可选参数 dbname < ~/dbname.sql

打赏作者

您将是第一位评论人!

提醒
avatar