Mysql备份恢复

一、备份

1、备份所有库

执行mysqldump命令,–all-databases是所有库,abc.sql是备份后的文件名

mysqldump -u root -p --all-databases > abc.sql

2、备份存储过程,触发器

使用 –routines –triggers –events并用全路径名

  • routines是存储过程
  • triggers是触发器
  • events是事件触发器
mysqldump -u root -p --all-databases --routines --triggers --events > D:abc.sql

以上是备份所有库到D盘下,命名为abc的sql文件

3、备份指定库

使用–databases来指定备份的库

mysqldump -u root -p --databases a b > ab.sql

以上是备份a,b两个数据库,命名为ab的sql文件

二、恢复

1、恢复mysql备份数据

mysqldump -u root -p < abc.sql

以上是恢复abc备份文件


已发布

分类

,

来自

标签:

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注