Mysql备份还原
前言
备份,将数据的结构与表内数据保存起来;利用mysqldump指令完成
1.导出
mysqldump [options] db_name [tables] mysqldump [options] ---database DB1 [DB2 DB3...] mysqldump [options] --all--database (1).导出一张表 mysqldump -u用户名 -p密码 库名 表名 > 文件名(D:/a.sql) (2).导出多张表 mysqldump -u用户名 -p密码 库名 表1 表2 表3 > 文件名(D:/a.sql) (3).导出所有表 mysqldump -u用户名 -p密码 库名 > 文件名(D:/a.sql) (4).导出一个库 mysqldump -u用户名 -p密码 --lock-all-tables --database 库名 > 文件名(D:/a.sql)
2.导入
(1).在登录mysql的情况下: source 备份文件 (2).在不登录的情况下 mysql-u用户名 -p密码 库名 < 备份文件
古今成大事者,不唯有超世之才,必有坚韧不拔之志!