发布于 

mysql备份还原

MySQL备份还原

使用mysqldump备份

mysqldump 是 MySQL 用于备份数据库的实用程序。它主要产生一个 SQL 脚本文件,其中包含从头重新创建数据库所必需的命令 CREATE TABLE INSERT 等。

mysqldump -u root 数据库名>备份文件名;   #备份整个数据库
mysqldump -u root 数据库名 表名字>备份文件名;  #备份整个表

还原数据库

登录到数据库,创建一个名为test的数据库。

CREATE DATABASE test;  #新建一个名为test的数据库

退出到终端还原数据库。

mysql -u root test < bak.sql