MySQL8.0 以后为了安全,在安装数据库的时候没有设置密码环节了,而是在初次启动的时候在 /var/log/mysql/error.log
日志文件中生成一个随机的临时密码。如果你不小心把日志文件删除了或者忘记了密码,我们就需要进行重置密码操作。
MySQL 提供自带的主从同步功能,可以轻松实现读写分离,保证系统性能的稳定性和数据安全性。
本文讲述如何使用 Docker 搭建 MySQL 的主从复制功能。
最近解决了一个困扰很久的问题,就是常常配置好 MySQL 环境之后,明明自己设置了密码,却发现在本地不输入用户名,密码照样可以登录.
最近在给 herosphp
框架添加mongodb支持,考虑到后期可能要切换模型,所以就把Model层把mysql和mongodb的查询语法做了兼容,屏蔽差异性。简单的增删查改都没有问题,可以很方便的做兼容,但是在处理分组查询的时候,发现mongodb的分组查询跟mysql的差别还是蛮大的。
MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。
今天对公司OA系统的数据表进行了一些重构,需要删除很多字段和索引,但是发现有两个问题
删除字段的语句要些很多变,好麻烦的说
当字段或者索引不存在时会报错,这样下面sql语句就会被中断执行,这个更麻烦
所以第一时间就想到了使用mysql的存储过程就可以解决这个问题,这里记录一下sql语句,以便以后借鉴。