
MySQL
敬致知
不患无位,患所以立,不患莫己知,求为可知也。
展开
-
MySQL连表查询并统计
表A UserIdABC表B DeviceIdUserIdaaAbbAccB目的:查询每个用户拥有的设备数量sql = SELECT L.Id, R.Id AS DeviceId COUNT(R.Id) AS DeviceNumber FROM device_user AS L LEFT JOIN device_device AS R ON L.Id = R.UserId WHERE 1 = 1 GROUP BY Id原创 2021-11-03 17:22:34 · 4871 阅读 · 0 评论 -
处理服务器与MySQL、Redis、NFS之间的连接问题
MySQL远程连接命令偶尔能连上偶尔连不上,报错:error: (2003, Can’t connect to MySQL server on ip (110))ping显示能连通,没有丢包,但是内网延迟不稳定,在0.8-1.5ms之间。telnet偶尔能连偶尔连不上ping发的是icmp协议包,很小,看不出来网络的状况,而telnet间歇性断联,则说明服务器之间的网络有问题。...原创 2020-03-01 18:54:09 · 347 阅读 · 0 评论 -
Centos7使用Docker搭建PXC+双HaProxy高可用MySQL集群
1. 安装Docker卸载旧版本$ sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine更新、添加软件源$ sudo yum-config-manager...原创 2019-12-30 11:10:55 · 351 阅读 · 0 评论 -
Oracle Linux上使用MySQL卡死的问题处理(时间变化导致MySQL hung up)
打开MySQL的general log, 方便排查临时一次: mysql -uroot -p 进入,set global general_log='ON';永久: MySQL配置文件, /etc/my.cnf 在[mysqld]下添加general-log=1默认日志位置: /var/lib/mysql/localhost.log打开events_statements_history 历...原创 2019-12-06 18:14:06 · 882 阅读 · 0 评论 -
MySQL排错记录
vim /etc/default/grub possible_cpus=8 grub2-mkconfig -o /boot/grub2/grub.cfg;# 每条MySQL语句都会记录set global general_log='ON';tail -f /var/lib/mysql/localhost.logStop mysql may hung up for the fir...原创 2019-11-14 15:36:41 · 172 阅读 · 0 评论 -
WSL中MySQL不能启动(Linux Native AIO interface is not supported | Can't open the mysql.plugin table)
首先确定Windows中的MySQL服务没有运行,占用3306端口/var/log/mysql/error.log中依然报错:Linux Native AIO interface is not supported on this platform. Pleasecheck your OS documentation and install appropriate binary of Inn...原创 2019-09-20 16:43:58 · 5623 阅读 · 0 评论