【高并发简单解决方案】redis队列缓存 + mysql 批量入库 + php离线整合 | 靠谱崔小拽

> 需求背景:有个`调用统计日志存储和统计需求`,要求存储到mysql中;存储数据高峰能达到日均千万,瓶颈在于`直接入库并发太高,可能会把mysql干垮`。 # 问题分析 思考:应用网站架构的衍化过程中,应用最新的框架和工具技术固然是最优选择;但是,如果能在`现有的框架的基础上提出简单可依赖的解决方案`,未尝不是一种提升自我的尝试。 解决: - 问题一:要求日志最好入库;但是,直接

- 阅读全文 -

mysql有data文件夹恢复数据的方法

## 1.将原 data 下需要恢复的数据库文件夹(与数据库名同名)复制到新 data 下。 ## 2.将原 data 下的这五个文件 auto.cnf,ib_buffer_pool,ib_logfile0,ib_logfile1,ibdata1 复制并覆盖新data下的同名文件。 ## 3.重启mysql,就可以正常访问了。

- 阅读全文 -

完美解决docker安装mysql后Navicat连接不上的问题

## 错误 当我用`Navicat`进行链接的时候,发现下图错误 ![01.jpg][1] 我们需要下面的处理方式 进入mysql ```bash mysql -u root -p123456 # `root`是用户名 `123456`就是mysql的登录密码 ``` 如果可以进去,证明账号密码正确。 如果命令行可以登录,但是 `navicate`不能登录,可能是防火墙

- 阅读全文 -

MySQL查询重复出现次数最多的记录

单表查询 ---- ```sql SELECT DISTINCT COUNT(*) AS count, lid FROM user_label GROUP BY lid ORDER BY count DESC LIMIT 0, 10; ``` 联表查询 ---- user_label 用户标签关联表(uid, lid), label 标签表(lid, name) ```sql

- 阅读全文 -