mysql备份和还原命令
MySQL 备份常用 mysqldump 工具,恢复使用 mysql 命令导入 SQL 文件 。以下是核心操作命令及常用场景。百度百科怎么备份数据库备份单个库:mysqldump -u root -p dbname > backup.sql 输入密码后将数据导出到文件 。备份所有库:使用 –all-databases 参数,如 mysqldump -u root -p –all-databases > full.sql。备份指定表:在库名后跟表名,如 mysqldump -u root -p dbname table_name > table.sql。推荐参数:加 –single-transaction 可保证备份数据一致性,–routines 备份存储过程,–triggers 备份触发器 。
怎么恢复数据库导入 SQL 文件:mysql -u root -p dbname < backup.sql 将文件内容导入指定数据库 。创建库后恢复:若备份文件不含创建数据库语句,需先手动创建库,再执行导入命令 。压缩文件恢复:若备份文件是 .gz 格式,可用 gzip -d < backup.sql.gz | mysql -u root -p dbname 直接解压恢复 。
