![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
冲冲冲S
这个作者很懒,什么都没留下…
展开
-
MYSQL实例之查询每组的最大值
需求:查询出各个设备的最新数据。原创 2022-10-13 15:50:21 · 283 阅读 · 0 评论 -
MYSQL之存储数据库操作日志导致Linux磁盘占满
项目部署到了云服务器上,运行了一段时间,今天一看项目崩掉了,查看了下系统磁盘,发现磁盘满了,通过排查发现mysql-bin-0000x文件比较多,达到44个且每一个占用1g内存,遇到这种情况可以删除这些数据库操作日志文件并设置my.cnf配置文件,设置其数据库操作日志的保存时间为1天.注意删除mysql.bin-0000x的同时要先停止Mysql的服务,然后删除mysql-bin-0000x文件,并且要修改mysql-bin.index里面的刚删除的文件的文件名.然后vim /etc/my.cnf.原创 2021-12-27 09:50:59 · 383 阅读 · 0 评论 -
已解决Starting MySQL...The server quit without updating PID file [FAILED]ata/ecs-fe0e-0002.pid).
问题描述: 环境是华为云,领导说项目占的磁盘太大了,删了日志,就起不来了,让我来看看。而且数据库里面信息比较重要,不能搞没了。百度了很多教程都没有什么用,然后查看了下启动Mysql的时候后台报错,如果你的后台报错和我的相似可以尝试以下的两种办法,如果不是就不要再试了,mysql报错太笼统了.文件:ecs-fe0e-0002.err 我的路径/data/datamysqld: File './mysql-bin.000024' not found (OS errno 2 - No such fil原创 2021-12-14 15:02:56 · 1745 阅读 · 0 评论 -
MYSQL笔记之TIMEDIFF、TIMESTAMPDIFF
当我们在计算两个日期之间的差值时一般会用到TIMEDIFF,比如计算2022年10月10日与2020年10月10日之间的差值select TIMEDIFF('2022-10-10 10:10:10','2020-10-10 10:10:10');###返回值为838:59:59 即838小时59分59秒 也就是34天左右,但是看上面代码可得知 相差应该是两年###但是为什么是34天 通过查询官方文档发现TIMEDIFF的极限值为-838:59:59至838:59:59 既然TIMEDIFF有范原创 2021-10-27 15:33:57 · 762 阅读 · 0 评论