
mysql
文章平均质量分 89
肥仔哥哥1930
专业、专注、专家
展开
-
MySQL 定时备份数据库(非常全)
在操作数据过程中,可能会导致数据错误,甚至数据库奔溃,而有效的定时备份能很好地保护数据库。本篇文章主要讲述了几种方法进行 MySQL 定时备份数据库。一. mysqldump命令备份数据在MySQL中提供了命令行导出数据库数据以及文件的一种方便的工具mysqldump,我们可以通过命令行直接实现数据库内容的导出dump,首先我们简单了解一下mysqldump命令用法:#MySQLdump常用mysqldump -u root -p --databases 数据库1 数据库2 > xxx.sql转载 2021-09-23 09:10:39 · 356 阅读 · 0 评论 -
获取最后一条记录的性能之争
对于没有dba的情况下,sql的性能就成了后端开发要考虑的问题之一了,不然就会影响接口的响应性能。 本次接口需求实际就是获取设备的最后一条上报数据,但是这个设备上报数据量那可是海量。所以后面的查找肯定时间会变长。先看我写的2条sql吧。一、场景回顾第一条sql的逻辑:因为记录的主键是自增的,所以最后一条的id肯定最大,所以先根据设备编码过滤上报数据,然后使用max函数...原创 2019-05-08 18:55:08 · 1113 阅读 · 0 评论 -
mysql数据库开启log-bin
今天上班老大说接口用不了了,我检查项目运行,发现大片的数据库连接失败,于是检查mysql发现。。。为了安全起见,终于老大同意讲window server换成linux了。 于是让上次被我逼着搭建本地linux环境的测试小姐姐搭建mysql环境。搞完以后,这得把log-bin打开,不然以后不好恢复。1、登录MySQL,查看binlog日志的状态登录MySQL后,输入show...原创 2019-06-24 16:55:47 · 10302 阅读 · 2 评论 -
CentOS下mysql定时备份(crontab+mysql的备份sh脚本)
序 背景还是数据库被劫持事件,需要增加数据库自动备份。一、要备份的数据库环境 系统:CentOS7.6 数据库:mysql5.6二、备份方案 使用crontab + shell脚本(mysql备份命令)。三、mysql命令备份试验 首先来直接试试mysql的备份命令: 在mysql的安装目录同级目录下建mysqlB...原创 2019-06-24 20:03:44 · 1285 阅读 · 0 评论