Mariadb修改表前的准备工作
2017-02-14 00:00
316 查看
删除数据库和表是不可逆的,修改删除前请慎重
一.备份数据的命令: mysqldump
查看帮助: mysqldump --help;
Dumping structure and contents of MySQL databases and tables.
Usage: mysqldump [OPTIONS] database [tables]
OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR mysqldump [OPTIONS] --all-databases [OPTIONS]
参数太多,在此先备份整个数据库好了
$ mysqldump --user 'root' -p study_db > /tmp/study_db1.sql
Enter password:
$
最简单的备份数据库:mysqldummp --user 用户名 -p 数据库 > 备份的路径;
备份一个表:
$ mysqldump --user 'root' -p study_db.books > /tmp/study_db1.sql
Enter password:
$
二. 恢复数据库
1.创建数据库(在此默认已经将原数据库删除)
先创建数据库CREATE DATABASE 数据库名;
2. 恢复数据库
> mysql -u root -p 数据库名 < /tmp/study_db1.sql
接下来就可以验证一下
3. 验证
MariaDB [(none)]> SELECT * FROM study_db.books;
相关文章推荐
- Mariadb修改表前的准备工作
- 为阅读/修改postgresql内核做准备工作
- 一次批量修改博客文章的经验(上):准备工作
- 标准【wpa_supplicant】到【神州数码】 认证的修改记录(上)——准备工作
- 一。进行内核修改、配置、编译的基础准备工作。
- 一次批量修改博客文章的经验(上):准备工作
- 编译android版本前准备工作,修改Android.mk
- 【JTharness4_4_0】【1.修改源码前得准备工作】
- 2014.02.14 实现修改功能的一点准备工作
- 2 Getting ready 准备工作
- 项目期---项目的搭建的准备工作
- iOS工程准备工作
- 重新编译Linux内核必要性及其准备工作
- Openstack安装部署前的准备工作
- 基于微信小程序的系统开发准备工作
- C++文件操作:不要相信open( ) 已经为你做好准备工作
- spring maven 搭建dubbo框架 (准备工作)
- .NET工作准备--04ASP.NET
- DirectX 9.0c游戏开发手记之RPG编程自学日志之3: Preparing for the Book (准备工作)(中)
- 修改MyEclipse默认工作路径