> 数据库 > MySQL >

mysql数据库备份与还原 命令行操作教程

  在使用mysql数据库的过程中我们需要定期备份mysql数据库,以免当mysql数据库发生严重错误无法启动,或者数据丢失时我们可以及时有效地恢复数据。

本文将简单介绍如何备份和还原MySQL数据库

一、备份mysql数据库

使用mysqldump命令备份数据库

# 如果要将leisudeng数据库进行备份:

mysqldump -u root -p leisudeng > leisudeng_backup.sql

# 如果希望备份所有的mysql数据库:

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

二、还原mysql数据库

1、使用mysql命令还原数据库

例如要将leisudeng_bak.sql 还原至 leisudeng 数据库:

mysql -u root -p leisudeng < leisudeng_bak.sql

2、使用source命令还原数据库

如果mysql数据库过大,建议可以使用source命令

mysql> source leisudeng_bak.sql

命令行操作mysql数据库还是有一定好处的,比如操作速度要更快一些、当web服务器发生故障phpmyadmin无法正常访问的时候......

 
(责任编辑:IT)