随笔分类 -  sql / mysql

字段重复判断
摘要:select ifnull( (SELECT '已存在该手机号码,请勿重复添加!'from b_staff_temp as staff left join b_unit_temp as unit on unit.id = staff.unit_id where unit.unit_status in 阅读全文

posted @ 2024-07-26 16:52 五官一体即忢 阅读(4) 评论(0) 推荐(0) 编辑

mysql字段脱敏
摘要:select CONCAT(LEFT(__T1.id_no,6), '****' ,RIGHT(__T1.id_no,4)) as id_no_tm, CONCAT(LEFT(__T1.phone,3), '******',RIGHT(__T1.phone,2) ) as phone_tm from 阅读全文

posted @ 2024-07-18 09:21 五官一体即忢 阅读(11) 评论(0) 推荐(0) 编辑

避免删库跑路的最好办法
摘要:一、前言 1.1 删库跑路是什么? 删库跑路:是一个在开发和运维领域常见的幽默说法,但它指的是一种严重的故障情境:意外删除了生产数据库中的数据。 在实际操作中,这种情况可能会导致严重的数据丢失和业务中断。 1.2 避免删除跑路的方式 权限控制: 限制对生产环境的直接访问和操作,确保只有受信任的人员才 阅读全文

posted @ 2024-07-02 10:27 五官一体即忢 阅读(71) 评论(0) 推荐(0) 编辑

19条MySQL优化
摘要:一 善用EXPLAIN 做MySQL优化,我们要善用 EXPLAIN 查看SQL执行计划。 下面来个简单的示例,标注(1,2,3,4,5)我们要重点关注的数据 •type列: 连接类型。一个好的sql语句至少要达到range级别。杜绝出现all级别•key列: 使用到的索引名。如果没有选择索引,值是 阅读全文

posted @ 2024-01-18 15:11 五官一体即忢 阅读(9) 评论(0) 推荐(0) 编辑

MySQL 配置文件参数优化
摘要:在mysql 配置文件中加入以下内容 max_connections = 3000 # 最大连接数,默认只有151 read_buffer_size = 8M read_rnd_buffer_size=8M sort_buffer_size = 8M innodb_buffer_pool_size 阅读全文

posted @ 2024-01-18 07:40 五官一体即忢 阅读(7) 评论(0) 推荐(0) 编辑

mysql大数据量的分页慢优化
摘要:例子 这边通过一张40w条记录的表来说明一下优化大数据量表分页慢的思路 表单自带拼接语句 SELECT tbPage.* FROM ( SELECT tbTemp.*, row_number() over ( ORDER BY ID )- 1 AS rownum__ FROM ( SELECT __ 阅读全文

posted @ 2023-11-23 09:08 五官一体即忢 阅读(58) 评论(0) 推荐(0) 编辑

windows下实现Mysql的自动备份
摘要:一、脚本处理文件先使用txt文档把下面内容复制进去,然后修改后缀.txt为.bat即可 @echo off echo echo ### mysql database backup bat echo echo 当前日期时间 set nowdate=%date:~0,4%%date:~5,2%%date 阅读全文

posted @ 2023-11-09 10:35 五官一体即忢 阅读(499) 评论(0) 推荐(0) 编辑

Linux+docker+MySQL修改加密规则
摘要:https://www.cnblogs.com/atuotuo/p/9402132.html 方法一:仅修改当前容器内的MySQL,并非长久之计 进入容器 docker exec -it 容器id /bin/bash 登录 mysql -u root -p 切换数据库 use mysql; 查看当前 阅读全文

posted @ 2023-11-09 10:27 五官一体即忢 阅读(64) 评论(0) 推荐(0) 编辑

mysql 8.0数据库忘记root密码
摘要:最底部有遇到的问题及解决方案,欢迎补充 Windows系统mysql 8.0忘记root密码,修改步骤 第一步: 使用管理员权限打开命令提示符,在命令行输入 net stop mysql,或者直接打开服务,停止mysql服务 第二步: 服务停止后,在命令行中输入mysqld --console -- 阅读全文

posted @ 2023-11-09 10:25 五官一体即忢 阅读(1021) 评论(0) 推荐(0) 编辑

mysql常见问题及排查步骤
摘要:问题一:数据库连接串测试报错:Could not create connection to database server. 504错误 遇到数据库问题的通用排查步骤 确定数据库没有挂 确定远程可以连接(前两个可以通过在本地连接验证) 以上都OK,大概率服务器ip被限制访问,如果不是人为限制,在可以 阅读全文

posted @ 2023-11-09 10:24 五官一体即忢 阅读(32) 评论(0) 推荐(0) 编辑

mysql8.x通过备份文件及binlog日志恢复数据
摘要:问题简述 记一次mysql数据库被误删(是整个库被删了)后的还原 前提条件 数据库版本为mysql8.x以上 具有库被删除前的完整备份 数据库开启binlog 还原步骤 第一步:通过完整备份还原被删的库 注意事项:还原后切勿让其他用户连接,操作数据库。待使用binlog日志恢复数据后再对库进行操作, 阅读全文

posted @ 2023-11-09 10:23 五官一体即忢 阅读(480) 评论(0) 推荐(0) 编辑

mysql创建用户及权限管理
摘要:创建用户 # 创建所有ip均可访问的用户,例如: CREATE USER 'user_name'@'%' IDENTIFIED BY 'password'; # 创建指定ip可以访问的用户,例如: CREATE USER 'user_name'@'202.109.200.36' IDENTIFIED 阅读全文

posted @ 2023-11-09 10:22 五官一体即忢 阅读(25) 评论(0) 推荐(0) 编辑

mysql视图、函数无权限访问
摘要:排查步骤 确定用户是否拥有对应权限(请自行配置权限) 确定用户是否与创建视图、函数一致(请继续阅读) 创建 当前登录用户如果与创建视图、函数的用户不一致,会提示无权限,因为mysql默认只有创建者允许访问 视图 对于视图可以在创建时添加SQL SECURITY INVOKER允许所有用户访问,如下 阅读全文

posted @ 2023-11-09 10:21 五官一体即忢 阅读(128) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示