码迷,mamicode.com
首页 > 数据库 > 详细

MySQL数据库的备份与恢复命令

时间:2017-09-06 12:53:46      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:生成脚本   class   ted   恢复   data   数据   password   l数据库   备份   

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数据库的备份与恢复命令

标签:生成脚本   class   ted   恢复   data   数据   password   l数据库   备份   

原文地址:http://www.cnblogs.com/gdwkong/p/7483775.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!