MySQL数据库的备份与恢复命令
Posted gdwkong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL数据库的备份与恢复命令相关的知识,希望对你有一定的参考价值。
1、数据库导出SQL脚本
启动mysql服务器
输入:mysqldump -u root -p 数据库名>生成脚本文件路径
输入登录密码,回车键
例如:
$ mysql.server start Starting MySQL . SUCCESS! $ mysqldump -u root -p mydb1>/Users/Shared/ab.sql Enter password:
注意:不要打分号,不需要登录mysql,直接在cmd下运行,生成的脚本文件中不包含create database语句。
2、执行SQL脚本恢复数据库
第一种方式:
输入:mysql -u root -p 数据库名<生成脚本文件路径
输入登录密码,回车键
例如:先删除mydb1库,再重新创建mydb1库
$ mysql -u root -p mydb1</Users/Shared/ab.sql
Enter password:
$
注意:不要打分号,不要登录mysql,直接在cmd下运行
第二种方式:
登录mysql
source SQL脚本路径
例如:
$ mysql -u root -p Enter password: mysql> DROP DATABASE mydb1; Query OK, 4 rows affected (0.03 sec) mysql> CREATE DATABASE mydb1; Query OK, 1 row affected (0.00 sec) mysql> USE mydb1; Database changed mysql> SOURCE /Users/Shared/ab.sql;
以上是关于MySQL数据库的备份与恢复命令的主要内容,如果未能解决你的问题,请参考以下文章