这篇文章主要介绍了MySQL使用命令备份和还原数据库,本文使用Mysql内置命令实现备份和还原,比较简单,需要的朋友可以参考下

数据库在使用当中都会有数据库备份工作,当数据库发生严重错误无法启动,或者数据丢失时可以及时有效地恢复数据。文章简单介绍如何备份和还原MySQL数据库。

备份数据库

一、使用mysqldump命令备份数据库

1
2
# 如果要将res数据库进行备份:
mysqldump -u root -p res > res_backup.sql

1
2
# 如果希望备份所有的数据库:
mysqldump -u root -p --all-databases > all_backup.sql

二、还原数据库

1、使用mysql命令还原数据库

将res_backup.sql 还原至 res 数据库:

复制代码代码如下:

1
2
mysql -u root -p res < res_backup.sql
通过增加参数 --default-character-set=utf8 解决乱码问题。

2、使用source命令还原数据库

如果数据库过大,建议可以使用source命令

进入mysql控制台,输入代码如下:

1
2
3
mysql> use res
Database changed
mysql> source res_backup.sql;

三、下面谈一下关于导入文件大小限制问题的解决: 
    默认情况下:mysql 对导入文件大小有限制的,最大为2M,所以当文件很大时候,直接无法导入,下面就这个问题的解决列举如下: 
1.在php.ini中修改相关参数:

影响mysql导入文件大小的参数有三个:

memory_limit=128M,upload_max_filesize=2M,post_max_size=8M

修改upload_max_filesize=200 M 这里修改满足你需要的大小,

可以同时修改其他两项memory_limit=250M post_max_size=200M,这样就可以导入200M以下的.sql文件了

本文转自ling118 51CTO博客,原文链接:http://blog.51cto.com/meiling/1625497,如需转载请自行联系原作者

MySQL使用命令备份和还原数据库相关推荐

  1. mysql备份数据库怎么还原数据库文件_mysql如何备份和还原数据库文件

    MySQL使用命令备份和还原数据库 这篇文章主要介绍了MySQL使用命令备份和还原数据库,本文使用Mysql内置命令实现备份和还原,比较简单,需要的朋友可以参考下 数据库在使用当中都会有数据库备份工作 ...

  2. mysql 参数 分隔符_mysqldump命令备份多个数据库时,参数之间分隔符是

    mysqldump命令备份多个数据库时,参数之间分隔符是 答:空格 "当f(x)=bg(x),其中b∈F*时 答:是 角膜位于眼球壁外层的前方,占整个外层的比例应该是 答:43836 该病人 ...

  3. Mysql-DQL语句,数据库的备份和还原,数据库的约束(笔记)

    目录 DQL语句其他语法:分组group by ,筛选having, 分页查询limit以及分页查询使用场景 1.DQL语句之分组查询:group by 2.DQL语句之筛选查询 having 3.分 ...

  4. pgAdmin备份和还原数据库

    上一篇博客说到安装PostgreSql数据库,安装完之后需要pgAdmin来连接数据库.其实pgAdmin是不需要单独安装的,在数据库的安装路径下的bin文件夹中有一个pgAdmin3.exe文件,双 ...

  5. 在ASP.NET中备份和还原数据库

    昨天看了<C#项目实录>中的进销存管理系统,和其他书里讲的案例一样,无非也就是数据库增删查改,但是这个进销存系统中有一个备份和还原数据库的功能,蛮有兴趣的,看了一下代码,原来如此,也就是通 ...

  6. 使用.net备份和还原数据库

    使用.net备份和还原数据库 原文:使用.net备份和还原数据库 CSDN网友的提问http://community.csdn.net/Expert/TopicView3.asp?id=4929678 ...

  7. SQLyog备份与还原数据库

    SQLyog备份与还原数据库 备份数据库 还原数据库

  8. mysql备份数据库命令_mysql备份与还原 数据库的常用命令。

    一.备份数据: Mysqldump常用命令: mysqldump -u用户名 -p密码 --databases 数据库1 数据库2 > xxx.sql 常见选项: -u: 用户名 -p: 密码 ...

  9. Linux系统下通过命令行对mysql数据进行备份和还原

    一.备份 1.进入mysql目录 cd /var/lib/mysql (进入mysql目录,根据安装情况会有差别) 2.备份 mysqldump -u root -p密码 数据库名 数据表名 > ...

最新文章

  1. LeetCode (12.整数转罗马数字)JAVA StringBuffer
  2. KVM virtio_net之NAPI机制(十七)
  3. 循环神经网络教程4-用Python和Theano实现GRU/LSTM RNN, Part 4 – Implementing a GRU/LSTM RNN with Python and Theano
  4. HTTP 协议的三次握手
  5. ModelAndView介绍
  6. 微信或正测试“发送语音过程”转文字功能 部分安卓用户可用
  7. windows10没有nfs服务_CentOS 7集群间实现NFS文件共享
  8. UML基础与应用系列文章汇总
  9. Mysql多表关联查询
  10. 一些实用的在线编辑器、在线转换工具
  11. 【Unity】12.2 导航网格寻路简单示例
  12. python架构师书籍_阿里巴巴高级架构师:学好python这本书必看,堪称python入门宝典...
  13. 开源网站的漏洞复现(appcms、wordpress)
  14. 2019_Generative Adversarial Networks for Extreme Learned Image Compression
  15. 移动联通基站定位API以及电信基站定位API
  16. 移动端click延迟解决方案
  17. 麒麟系统打印机连接服务器,麒麟桌面操作系统集成“麒麟云打印”,可解决打印机兼容问题...
  18. Slack 开发入门之 Incoming Webhooks:往 Slack 的 Channel 中发消息
  19. Rockchip WIFI 配置说明
  20. 《卓有成效的管理者》——学习心得(五)

热门文章

  1. malloc/new函数及malloc()的一种简单原理性实现
  2. [AS3][Matrix][利用颜色矩阵进行颜色变换]
  3. 实模式与保护模式详解二:地址映射
  4. 你必须会的DFS的递归实现与堆栈实现
  5. LeetCode算法题0:分发糖果【贪心算法】
  6. 人生三部曲:顺序,选择,循环
  7. python 简易HTTP服务器搭建
  8. 《分布式系统:概念与设计》一3.2 网络类型
  9. linux定时脚本任务
  10. android蓝牙4.0BLE