
MySQL
文章平均质量分 71
你我和听雨一起来讲MySQL的故事
Darren_wdq
别人有N年工作经验,俺是一个工作经验用N年,讲好基础,玩转底层。
展开
-
MySQL数据库中删除数据有哪些方法
在项目中遇到一个事情,我们同步所有监控主机的切片数据,大概1千台服务器的样子,每天的数据有十几万,刚开始数据查询还挺快,数据量越多查询效率就越慢。在同步数据的时候binlog也是比较大的,一段时间就把数据的存储耗尽了。于是就采取了,将这个数据放在另外的一个schema,并保留一段时间的数据。忽然间想到了truncate后自增主键id又从1开始了,小编又被自己的菜蠢哭了。这样数据就迁移完成,虽然耗时,但也是比较快的,几分钟内可是搞完,在可接受范围内,问题又来了。于是在网上查了查做个对比。原创 2023-03-31 20:42:16 · 1215 阅读 · 0 评论 -
mysql查询数据的总记录数
mysql查询数据的总记录数领导让获取数据库中的所有记录总数,网上查了一会,看到了很多都是不能执行,我这小性子安耐不住了,开始暴怒,最后的最后看下来应该缺少了一个关键字,还自以为是的想不知道是不是mysql版本导致的这个问题。道行不深,继续修炼。语句一定要这么写,首先use information_schemaUSE information_schema;-- 查询所有表的记录数SELECT SUM(table_rows) FROM TABLES WHERE TABLE_SCHEMA = '转载 2021-02-04 14:00:44 · 5370 阅读 · 0 评论 -
MySQL5.7.31主从复制实践
MySQL5.7.31安装教程安装MySQL步骤新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入安装MySQL步骤对于MySQL的安装,之前感觉很简单,通过yum安装就结束了,由于下的yum是MySQL官方的包,下载很是原创 2020-11-20 17:20:06 · 412 阅读 · 1 评论 -
MySQL通过binlog数据恢复
MySQL数据恢复binlog的作用修改类型恢复删除类型恢复insert类型恢复binlog的作用数据恢复通过BinLog进行恢复,binlog的作用一个是进行主从同步,一个进行数据恢复,数据恢复的前提条件是binlog不能丢失,如果丢失了则不能进行恢复的。在MySQL中开启binlog[root@localhost ~]# vim /etc/my.cnf[mysqld]log_bin=mysql-bin #(位置一般和mysql库文件所在位置一样)server-id=128 #机器原创 2020-11-20 09:06:32 · 2701 阅读 · 0 评论 -
MySQL数据库开启、分析慢SQL
开启慢SQL慢SQL的开启方法一开启慢SQL方法二修改配置慢SQL的开启慢SQL开启情况mysql> SHOW VARIABLES LIKE '%slow_query_log%';+---------------------+-----------------------------------+| Variable_name | Value |+---------------------+--------------原创 2020-11-23 17:44:19 · 2062 阅读 · 0 评论