`

TODO:MongoDB MySQL数据库备份

阅读更多

TODO:MongoDB MySQL数据库备份


1. MongoDB使用命令备份

mongodump进行整个数据库备份,主要用到的命令参数:

-d 要备份的数据库

-o 输出的路径

./mongodump –d databasename –o /data/dbbak

备份成功后会在/data/dbbak创建以数据库名的文件夹,文件夹下都是备份文件

2. MongoDB使用命令还原

mongorestore进行数据库还原,主要用到的命令参数:

-d 要恢复的数据库

-directoryperdb 备份数据库所在目录,要到数据库名文件夹

-drop 先删掉数据,然后恢复备份数据,需谨慎使用

./mongorestore –d databasename –directoryperdb /data/dbbak/databasename

3. MongoDB备份整个dbpath,这个是最简单的方法。但是比较费硬盘资源,偷懒的时候就是直接备份dbpath

4. MySQL使用命令备份

mysqldump进行整个数据库备份,主要用到的命令参数:

-u 数据库登录用户名

-p 数据库登录密码

mysqldump -uroot -p mydata > mydata_201611042316.sql

习惯用时间作为备份文件名,方便记录时间;“>” 是输出备份文件的意思

5. MySQL使用命令还原

mysql 进行数据库还原,主要用到的命令有

-u 数据库登录用户名

-p 数据库登录密码

mysql -uroot -p mydata < mydata_201611042316.sql

“<”导入备份数据的意思

6. MySQL使用phpMyAdmin导出,格式选择SQL,可以保存在服务器上,也可以下载到本地

7. MySQL使用phpMyAdmin导入,格式选择SQL
8. 操作都比较简单,要多实践,本文是小编在日常工作常用到的方法,希望对你有帮助。


wxgzh:ludong86
qrcode_for_gh_6bb1f39ae99c_258
1
1
分享到:
评论

相关推荐

    微信小程序demo:todo:wx.setStorageSync(KEY,DATA) 方法存放数据(源代码+截图)

    微信小程序demo:todo:wx.setStorageSync(KEY,DATA) 方法存放数据(源代码+截图)微信小程序demo:todo:wx.setStorageSync(KEY,DATA) 方法存放数据(源代码+截图)微信小程序demo:todo:wx.setStorageSync(KEY,DATA) ...

    loopBack-4-mongodb-todo:MongoDB的Loopback 4项目示例

    Loopback 4 con MongoDB 应用范例 LoopBack 4:构建出色的API LoopBack 4是LoopBack发展的下一步。 全新的核心 全新的LoopBack核心,以TypeScript / ES2017编写,具有出色的可扩展性和灵活性。 OpenAPI规范驱动的...

    nextjs-todo:与mongodb一起使用todo做的数据库

    MongoDB和NextJS●TODO 没有别的,只是一个简单的和冷静的待办事项用一个简单的,甚至冷却器数据库! :rocket: 入门该项目仍在进行中! 因此,尚无可用的网站URL :(。如果您想查看我的进度,只需克隆此存储库并在...

    mysql_double_index:mysql数据库检查重复和冗余索引

    TODO: 检查mysql数据库中重复和冗余的索引 Doc 冗余和重复索引的概念: MySQL允许在相同列上创建多个索引,无论是有意的还是无意的。MySQL需要单独维护重复的索引,并且优化器在优化查询的时候也需要逐个地进行考虑...

    simple-todo:将Flask与MongoDB结合使用的基本待办事项应用程序

    MongoDB数据库。 将数据存储在您的项目文件夹中,执行mkdir ./data/db 然后设置数据库路径。 使用mongod --dbpath="./data/db"运行数据库。 软件包相关性,将此行粘贴到您的终端中: pip install -r requirements....

    表示:Todo应用程序用于学习如何使用Node RESTful API和Angular前端连接到MySQL数据库,而不是以前学习的MongoDB NoSQL数据库

    表示多用户Todo应用程序用于学习如何连接到MySQL数据库,而不是使用Node RESTful API和Angular前端连接到以前学习的MongoDB NoSQL数据库。在Todo应用程序之上实现了用户验证和登录功能。

    node-mongodb-todo:使用mongodb的Angular Node.js 12.21-Todo

    Node Todo App A Node app built with MongoDB and Angular. For demonstration purposes and a tutorial. Node provides the RESTful API. Angular provides the frontend and accesses the API. MongoDB stores ...

    greenleaf:MongoDB的简单查询生成器

    :seedling: greenleaf-用于MongoDB的简单,类型安全且易于使用的查询生成器 安装 要安装使用: go get github.com/slavabobik/greenleaf 快速范例 package main import ( "context" "github....

    Todo:带有Express和MongoDB的示例Node.js应用

    3. **MongoDB**:MongoDB是一种NoSQL数据库,它使用JSON格式的文档存储数据,支持动态模式,适合处理大规模、非结构化的数据。在本项目中,MongoDB用于存储Todo应用的待办事项数据,如任务标题、描述等。 4. **...

    nodejs_toDo:基于MongoDB和NodeJS的Tasks API

    待办事项Web服务器基于MongoDB的软件跑步要运行数据库,请转到mongo目录并运行以下命令。 ./mongod --dbpath="../../mongo-data" ./mongo

    todo:todo是一个简单的自托管todo管理器

    :memo:屏幕截图北方主题 德古拉主题 在下面的“预设颜色主题”部分中查看所有主题演示版还有一个公共演示实例,为: ://todo.mills.io部署方式Docker撰写docker-compose.yml version: '3'services: todo: image: ...

    Todo-App-with-Backend:与mongodb连接的nodejs中的Todo App

    App 与MongoDB连接的Node.js中的Todo App 从安装node.js 从以下位置安装mongodb: : 从安装robot3t 在创建数据库连接建立资料夹运行npm init 运行npm install express,body--parser,猫鼬猫鼬连接存储在:mongodb:...

    基于Proxy模式的分布式MySQL数据库中间件设计源码

    MySQL数据库中间件:基于C语言开发,包含59个文件,包括22个C源文件、9个C头文件、5个Linux配置文件、2个Markdown文档、2个PNG图像文件、1个.gitignore文件、1个AUTHORS文件、1个ChangeLog-CN文件、1个LICENSE文件和...

    mysql,oracle,sqlserver三大数据库备份与还原

    mysql,oracle,sqlserver三大数据库备份与还原,在src\test\Test.java里有用例。 DataBase dataBase = new DataBase(); //MySQL dataBase.setMysqlBinPath("D:/dump/bin"); dataBase.setBackPath("D:/dump/...

    TODO:NodeJS + MongoDB +角度

    MongoDB则是一种流行的NoSQL数据库,适合处理大量非结构化数据。而Angular是Google维护的一个强大的前端框架,用于构建单页应用程序。 **Node.js** Node.js的核心优势在于其事件驱动、非阻塞I/O模型,这使得它在...

    meteor-test-todo:流星

    3. **MongoDB**:MongoDB是一个NoSQL数据库,适合处理JSON格式的数据,与Meteor的实时同步机制配合良好。在“meteor-test-todo”中,每个待办事项可能会被存储为一个MongoDB文档,方便查询和更新。 4. **DDP**:...

    TODO:带有GraphQL MongoDB Node.js的TODO API

    【标题】: 使用GraphQL、MongoDB和Node.js构建TODO API 在现代Web开发中,API(应用程序编程接口)是至关重要的组成部分,它们允许不同的服务之间进行数据交换。本项目涉及使用GraphQL、MongoDB和Node.js来创建一个...

    Mysql数据库连接驱动

    未来计划,见F 我们想要在未来加入到MySQL 的计划表( TODO )。 这个计划的所有贡献者的名单,见C MySQL 的贡献者。 重要: 将臭虫(错误)报告、问提和建议发到邮件列表(原文未提供)。 对源代码分发,mysql...

    express-todo:使用 Express.js 的 Todo 应用

    使用 Express JS 和 mongoDB 作为数据库的简单 Todo 应用程序。 所以安装以下工具 节点 数据库 新产品经理 然后运行以下命令 $1: npm install // To install all the node packages $2: npm install -g bower //...

Global site tag (gtag.js) - Google Analytics