首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mysql
订阅
lixy940
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
MySQL误删数据怎么办?
一、背景 某天,张三打算操作数据库,删除自己项目的无用数据,但是一不小心数据删多了。被误删的数据,如何恢复呢?本文将介绍相关方法,以及现成的一些工具。 例子: 有一个表 原本是要执行这条SQL语句:
MySQL之慢查询和慢日志与mysqldumpslow与pt-query-digest慢查询日志分析工具的使用
1 row in set (0.Query OK, 0 rows affected (0.Query OK, 0 rows affected (0.| slow_query_log_file | /usr/local/mysql/data/administrator-slow.7...
MySql系列:正则表达式和数据过滤
`鼓励有时比压力要重要!`--在学习的过程中,很多时候我们听到的都是,`你要怎样,怎样,你瞧瞧谁谁谁`,哪怕今天听不到这样的声音了,但因为曾经反复听到过而导致内心抗拒。虽然也知道自己要去学,但是...
书写高质量SQL的30条建议
1、查询SQL尽量不要使用select *,而是select具体字段。 理由: 只取需要的字段,节省资源、减少网络开销。 select * 进行查询时,很可能就不会使用到覆盖索引了,就会造成回表查询。
使用雪花 id 或 uuid 作为 MySQL 主键,被老板怼了一顿!
分别是user_auto_key,user_uuid,user_random_key, 分别表示自动增长的主键, uuid 作为主键, 随机 key 作为主键, 其它我们完全保持不变. 根据控制变量法, 我们只把每个表的主键使用不同的策略生成, 而其他的字段完全一样,然后测试一…
【震惊】小伙在公司用了个insert into select 居然被开除了
公司的交易量比较大,使用的数据库是mysql,每天的增量差不多在百万左右,公司并没有分库分表,所以想维持这个表的性能只能考虑做数据迁移。 第一个方案使用的时候发现一次性全部加载,系统直接就OOM了,但是分批次做就过多io和时间长,于是选用了第二种方案,测试的时候没有任何问题,开…
sql注入竟然把我们的系统搞挂了,该怎么办?
最近我在整理安全漏洞相关问题,准备在公司做一次分享。恰好,这段时间团队发现了一个sql注入漏洞:在一个公共的分页功能中,排序字段作为入参,前端页面可以自定义。在分页sql的mybatis mapper.xml中,order by字段后面使用$符号动态接收计算后的排序参数,这样可…
头条二面:详述一条 SQL 的执行过程
天天和数据库打交道,一天能写上几十条 SQL 语句,但你知道我们的系统是如何和数据库交互的吗?MySQL 如何帮我们存储数据、又是如何帮我们管理事务?....是不是感觉真的除了写几个 「select * from dual」外基本脑子一片空白?这篇文章就将带你走进 MySQL …
3个知识点轻松掌握mysql数据库中的事务!
前言一、数据库的三大范式总结要有主键列是唯一不能拆每一列必须要跟主键有关系不然不行1、设置的范式(关系型数据库)确保每列保持原子性意思就是不可在分割对列的定义2、确保表中的每列都和主键相关(不然东一句