Docker实现PHP开发环境 By duncan21Posted on 2022 年 1 月 4 日2022 年 3 月 2 日Posted in LinuxTagged docker, mysql, nginx, php8, redisNo Comments on Docker实现PHP开发环境 环境准备: #docker的版本 [root@10-10-20-236 /]# docker info|grep Version Server Version: 20.10.8 Cgrou[……] 阅读全文 Read More
[转]MySQL大表优化方案 By duncan21Posted on 2021 年 5 月 2 日Posted in MySqlTagged mysql, optimizationNo Comments on [转]MySQL大表优化方案 当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以[……] 阅读全文 Read More
MySQL性能优化之max_connections参数 By duncan21Posted on 2017 年 4 月 6 日Posted in MySqlTagged max_connections, mysqlNo Comments on MySQL性能优化之max_connections参数 MySQL的max_connections参数用来设置最大连接(用户)数。每个连接MySQL的用户均算作一个连接,max_connections的默认值为151。本文将讲解此参数的详细作用与性能影响。[……] 阅读全文 Read More
MySQL开启慢日志查询 By duncan21Posted on 2016 年 12 月 29 日2016 年 12 月 29 日Posted in MySqlTagged log_slow, mysqlNo Comments on MySQL开启慢日志查询 环境: [root@php219 data]# cat /etc/redhat-release Derived from Red Hat Enterprise Linux 7.1 (Sourc[……] 阅读全文 Read More
[转]mysql状态查看 QPS/TPS/缓存命中率查看 By duncan21Posted on 2016 年 8 月 25 日Posted in MySqlTagged mysql 运行中的mysql状态查看 对正在运行的mysql进行监控,其中一个方式就是查看mysql运行状态。 (1)QPS(每秒Query量) QPS = Questions(or Querie[……] 阅读全文 Read More
使用php连接mysql By duncan21Posted on 2016 年 7 月 18 日2016 年 8 月 25 日Posted in MySqlTagged mysql, php <?php $mysql_server_name='127.0.0.1'; $mysql_username='root'; $mysql_password=''; $[......]阅读全文 Read More
如何查看mysql执行的所有以往 sql 语句历史命令 By duncan21Posted on 2016 年 4 月 1 日2021 年 7 月 16 日Posted in MySqlTagged mysql, 查看mysql命令 查看mysql执行的所有以往 sql 语句历史命令 环境: [root@bacula_server backup]# cat /etc/redhat-release CentOS relea[……] 阅读全文 Read More
mysqlbinlog的增量恢复实战 By duncan21Posted on 2016 年 4 月 1 日2016 年 4 月 1 日Posted in MySqlTagged mysql, mysqlbinlog, 恢复 企业生产环境下,突发事件,某个脑残的leader,执行了drop database blog,如何恢复数据? mysql增量恢复必备条件: 1.1开启MySQL log-bin日志功能 [r[……] 阅读全文 Read More
[转]生产环境下4G内存的MySQL配置文件参数详解 By duncan21Posted on 2016 年 1 月 6 日2021 年 2 月 19 日Posted in MySqlTagged mysql [client]####客户端 port=3306####mysql客户端连接时的默认端口号 socket=/application/mysql-5.5.32/tmp/mysql.sock [m[......] 阅读全文 Read More
MySQL数据库多种优化生产方案总结 By duncan21Posted on 2015 年 10 月 9 日Posted in MySqlTagged mysql, 优化 MySQL数据库多种优化生产方案总结 1.硬件优化 a.CPU 64-bit cpu;一台机器8-16颗cpu;2-4颗cpu b.memory 96-128G 3-4个实例;32-64G,[……] 阅读全文 Read More
MySQL5.5实现主从半复制 By duncan21Posted on 2015 年 9 月 7 日2021 年 4 月 11 日Posted in MySqlTagged mysql, 半复制 1.半同步复制 在说明半同步复制之前我们先来了解一下,什么是同步复制?同步复制:同步复制可以定义为数据在同一时刻被提交到一台或多台机器,通常这是通过众所周知的 “两阶段提交”做到的。虽然这确实给你在[……] 阅读全文 Read More
企业场景一主多从宕机从库切换主继续和从同步过程详解 By duncan21Posted on 2015 年 9 月 2 日2021 年 4 月 11 日Posted in MySqlTagged mysql, 主从 目标:主库宕机了,从库提升为主库 准备环境: 1台web服务器 3台MySQL服务器 环境说明: 1.web上跑着bbs网站服务,由MySQL[……] 阅读全文 Read More
开发自动化脚本一键安装MySQL数据库 By duncan21Posted on 2015 年 7 月 13 日2016 年 5 月 24 日Posted in MySql, ShellTagged mysql 环境: [root@localhost ~]# cat /etc/redhat-release CentOS release 6.6 (Final) [root@localhos[……] 阅读全文 Read More
分享一个简单的mysql启动脚本 By duncan21Posted on 2014 年 11 月 4 日2015 年 1 月 4 日Posted in ShellTagged mysql #!/bin/sh ################################################ #Created by teddylu at 2012-12-12 #U[......]阅读全文 Read More
linux下安装mysql及linux下mysql命令 By duncan21Posted on 2013 年 4 月 14 日2015 年 3 月 16 日Posted in MySqlTagged mysql 一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Li[……] 阅读全文 Read More