博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mariadb修改表前的准备工作
阅读量:7201 次
发布时间:2019-06-29

本文共 727 字,大约阅读时间需要 2 分钟。

hot3.png

  

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

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

 [(none)]> SELECT * FROM study_db.books;

转载于:https://my.oschina.net/u/2971691/blog/838677

你可能感兴趣的文章
MyCat中间件:读写分离(转)
查看>>
ROS nodelet的使用
查看>>
ABP框架系列之五十三:(Web-API-Controllers-Web-API-控制器)
查看>>
springmvc+shiro+freemarker实现的安全及权限管理
查看>>
Python 简介
查看>>
实现跨浏览器html5表单验证
查看>>
[k8s]如何处理dockerfile无expose情况下在k8s里暴漏访问
查看>>
5分钟编写运行一个RChain合约
查看>>
Spark Streaming应用启动过程分析
查看>>
flask入门与发送邮件与QQ邮箱
查看>>
link和@import的区别
查看>>
python基础 实战作业 ---Excel基本读写与数据处理
查看>>
基于React的PC网站前端架构分析
查看>>
比特币以及区块链原理学习
查看>>
JAVA FORK JOIN EXAMPLE--转
查看>>
根据类信息和提供的代理类名称,生成字节码,然后通过流的方式写到磁盘文件中(动态代理)...
查看>>
http.sys的简单应用
查看>>
ECLIPSE经常出现——未响应!!!
查看>>
面试过程中,可以通过提问环节的发挥,提升面试的成功率
查看>>
小程序开发基本认识
查看>>