mysqldump -–add-drop-table -uusername -ppassword databasename >backupfile.sql直接将MySQL数据库压缩备份
mysqldump -hhostname -uusername -ppassword databasename | gzip >backupfile.sql.gz备份MySQL数据库某个(些)表
mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 >backupfile.sql同时备份多个MySQL数据库
mysqldump -hhostname -uusername -ppassword –databases databasename1 databasename2 databasename3 >multibackupfile.sql仅仅备份数据库结构
mysqldump –no-data –databases databasename1 databasename2 databasename3 >structurebackupfile.sql备份服务器上所有数据库
mysqldump –all-databases >allbackupfile.sql还原MySQL数据库的命令
mysql -hhostname -uusername -ppassword databasename <backupfile.sql还原压缩的MySQL数据库
gunzip <backupfile.sql.gz | mysql -uusername -ppassword databasename将数据库转移到新服务器
mysqldump -uusername -ppassword databasename | mysql –host=*.*.*.* -C databasename
备份数据库
使用mysqldump命令备份数据库
还原数据库
1、使用mysql命令还原数据库
将game_backup.sql 还原至 game 数据库:
2、使用source命令还原数据库
如果数据库过大,建议可以使用source命令
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)