Mariadb修改表前的准备工作
2017-02-14 18:50
489 查看
删除数据库和表是不可逆的,修改删除前请慎重
一.备份数据的命令: 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修改表前的准备工作
- 一次批量修改博客文章的经验(上):准备工作
- 标准【wpa_supplicant】到【神州数码】 认证的修改记录(上)——准备工作
- 一。进行内核修改、配置、编译的基础准备工作。
- 编译android版本前准备工作,修改Android.mk
- 一次批量修改博客文章的经验(上):准备工作
- 【JTharness4_4_0】【1.修改源码前得准备工作】
- 2014.02.14 实现修改功能的一点准备工作
- 为阅读/修改postgresql内核做准备工作
- SAP上线前准备工作
- Net Petshop详解(一): petshop概览和准备工作
- 安装jdk,tomcat,MyEclipse2014的配置,进行项目前期的准备工作
- linux-2.6.27移植到AT91SAM9260平台终端之(02)_内核移植准备工作
- 工作的思考十五:升职前需要做的准备(TeamLeader)
- 学习node js 之微信公众帐号接口开发 准备工作之三
- 2012计划_工作准备篇
- 一步一步学做一个CPU——1,准备工作
- 学习java前的准备工作及相关概念
- MFC 下开发Office Word2010报表生成方法-- 一、准备工作
- 工作准备阶段