文档章节

Mariadb修改表前的准备工作

博为峰教研组
 博为峰教研组
发布于 2017/02/14 18:49
字数 208
阅读 1
收藏 0

  

删除数据库和表是不可逆的,修改删除前请慎重

一.备份数据的命令: 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;

© 著作权归作者所有

共有 人打赏支持
博为峰教研组
粉丝 50
博文 1224
码字总数 479077
作品 0
黄浦
程序员
私信 提问
初识MySQL之——SQL语言基础

写在前面 在对数据库的日常管理和应用中,不论管理员合适要访问一个数据库,几乎都要使用到SQL语言,因此,熟练掌握SQL语言以及其脚本程序的编写是非常重要的。SQL(结构化查询语言)是目前最...

志_恒
2018/06/26
0
0
MySQL/MariaDB基础及简单SQL语句

MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。 在Linux操作系统内核中提供了MySQL或MariaDB的rpm包,CentOS6...

sherlockR
2018/07/25
0
0
在Ubuntu 14.04上安装MariaDB

版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/47215275 在Ubuntu 14.04上安装MariaDB 作者:chszs,版权所有,未经同意,不得...

chszs
2015/08/02
0
0
CentOS 7.4 yum方式搭建LNMP环境,部署WordPress博客,并安装XCache模块

一、演示环境: 备注:CentOS 7.4已经不再内置mysql-server程序包 二、搭建LNMP: 1、安装前准备: (1)校对服务器时间 (2) 配置epel源 2、安装nginx:# yum -y install nginx # systemct...

Marion0728
2018/04/18
0
0
MariaDB:安装、配置、JAVA源代码样例

MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB来代替MySQL的InnoDB。 MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前...

cloud-coder
2014/02/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Python如何开发桌面应用程序?Python基础教程,第十三讲,图形界面

当使用桌面应用程序的时候,有没有那么一瞬间,想学习一下桌面应用程序开发?行业内专业的桌面应用程序开发一般是C++,C#来做,Java开发的也有,但是比较少。本节课会介绍Python的GUI(图形用...

程序员补给栈
32分钟前
1
0
kafka在的使用

一、基本概念 介绍 Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。 这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系统...

狼王黄师傅
39分钟前
1
0
Android JNI总结

0x01 JNI介绍 JNI是Java Native Interface的缩写,JNI不是Android专有的东西,它是从Java继承而来,但是在Android中,JNI的作用和重要性大大增强。 JNI在Android中起着连接Java和C/C++层的作...

天王盖地虎626
昨天
1
0
大数据教程(11.8)Hive1.2.2简介&初体验

上一篇文章分析了Hive1.2.2的安装,本节博主将分享Hive的体验&Hive服务端和客户端的使用方法。 一、Hive与hadoop直接的关系 Hive利用HDFS存储数据,利用MapReduce查询数据。 二、Hive与传统数...

em_aaron
昨天
3
0
跟我学Spring Cloud(Finchley版)-15-Hystrix监控详解

Hystrix提供了监控Hystrix Command的能力,本节来详细探讨。 监控端点与数据 应用整合Hystrix,同时应用包含spring-boot-starter-actuator 依赖,就会存在一个/actuator/hystrix.stream 端点...

周立_ITMuch
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部