mysql数据库备份与恢复(包括分别导出表结构和数据)
只导出表结构:(用参数-d)导出的文件中只有建表语句
mysqldump -u用户名 -p密码 -h数据库所在ip地址 -d 要备份的数据库名称 > /目录/保存的文件名.sql
只导出数据:(用参数-t)导出的文件中只有插入数据的语句
mysqldump -u用户名 -p密码 -h数据库所在ip地址 -t 要备份的数据库名称 > /目录/保存的文件名.sql
导出表结构和数据(备份指定数据库):(不写参数)导出的文件中有建表语句和插入数据的语句
mysqldump -u用户名 -p密码 -h数据库所在ip地址 要备份的数据库名称 > /目录/保存的文件名.sql
恢复备份
mysql -u用户名 -p密码 数据库名 < 保存的备份文件.sql
注:
1、这两条命令是在命令行界面执行(不是在MySQL软件内执行)
2、被还原的数据库名称要和备份的时候用的数据库名称一致,所以备份的时候,保存文件名里最好包含数据库名,以免忘记数据库名
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号