数据库相关
文章平均质量分 51
数据库设计,优化,最佳实践
余生的观澜
记录我的技术之路,始于2014,首次记录2015,再次启航2019-3-3,工作于2021年~
展开
-
mysql5.7修改密码、忘记密码
问题与背景 当遇到两个情况的时候会考虑到改mysql的密码,首先是内网使用的场景需要开放一个外网映射的端口,需要把密码改的尽可能复杂;或者是长时间不用,密码忘记了,需要重置一下密码的情况。 参考资料 https://www.cnblogs.com/activiti/p/7810166.html 案例与方案 主要思路就是先改配置文件设置为无密码登录,然后进入数据库找到user表更新密码,然后退出,设置为有密码登录,然后重启数据库生效。 1、修改 /etc/my.cnf,在 [mysqld] 小节下添加一行:s原创 2021-10-13 09:24:34 · 449 阅读 · 0 评论 -
1.脚本化安装mongodb
一般在装环境的时候总是会频繁的装一些基础的软件,比如tomcat,mysql,mongo等,于是我就想写一个系列,用脚本化的方式来一键安装这些小玩意儿。 脚本化安装mongodb 环境要求 起码是centos7以上吧,应用过程中遇到啥问题我再加。 参考博客 参考了两位朋友的博客,贴在这儿了: https://www.cnblogs.com/yhdsir/p/5026311.html https://blog.csdn.net/enenand/article/details/106793260 脚本正文 .原创 2020-10-12 22:36:41 · 345 阅读 · 1 评论 -
1.mysql索引优化实践
文章目录索引的本质解析红黑树和B+树画图解析myisam存储引擎索引实现解析 索引的本质解析 慢查询现象:一条sql原来执行几十毫秒,现在却执行了几十秒甚至更长。 这种现象,最先想到的就是加索引.不要遇到问题就直接分库分表,可能加索引就能搞定。 比如我有2列7行的一张表。如果要查找col2=89的数据,就是写“select * from t where t.col2 = 89”,在没有索引的情况...原创 2020-04-05 21:56:35 · 489 阅读 · 0 评论 -
1.数据库表业务设计
文章目录博客概述主表与子表关联性的思考抽象表与具象表 博客概述 这篇博客会记录在实战中对数据库表业务设计对经验,因为接触到到项目水平有限,所以经验仅供参考,记录下来,作为自己到收获,也希望可以帮助到有用的人。 主表与子表关联性的思考 在业务改动与设计中,要增加一个字段,如何判断该字段应该添加在哪里呢?之前的一段时间,老是喜欢加在主表中,把主表做的“又大又肥”,这种方式的好处比较直接,返回的数据是大...原创 2019-05-21 19:52:00 · 2835 阅读 · 3 评论