数据库备份
为什么要备份?
防止删库! 防止删库! 防止删库!
使用mysqldump命令进行备份
备份单个数据库的单表
备份所有数据库
注意, 备份数据库时, 视图也会备份, 但是存储过程和函数不会
数据还原
mysql -u用户名 -p密码 数据库名称 < 备份的sql文件
如果我们把数据库中的数据表删除了, 注意不是删除数据库, 只是删除了数据表, 我们可以这样还原
如果删除了数据库, 需要先创建数据库, 再还原
防止删库! 防止删库! 防止删库!
注意, 备份数据库时, 视图也会备份, 但是存储过程和函数不会
mysql -u用户名 -p密码 数据库名称 < 备份的sql文件
如果我们把数据库中的数据表删除了, 注意不是删除数据库, 只是删除了数据表, 我们可以这样还原
如果删除了数据库, 需要先创建数据库, 再还原