CentOS默认安装MySQL的路径
- 配置文件:/etc/my.cnf
- 在配置文件中,指定了数据的存储路径。一般默认为: datadir=/var/lib/mysql
- 默认日志文件: /var/log/mysqld.log
MySQL性能调优
-
查看MySQL版本等信息
mysql>status;
-
显示系统当前信息
-
显示当前状态
mysql>show status;
结果中:
- Threads_connected: 当前的连接数
- Connections: 试图连接到(不管是否成功)MySQL服务器的连接数。
- Max_used_connections: 服务器启动后已经同时使用的连接的最大数量。
可以使用like语句过滤指定的参数
mysql>show status like '%Threads_connected';
-
显示当前所有连接
mysql>show processlist;
-
-
调整最大连接数
-
查看最大连接数的设置
mysql>show variables like 'max_connections';
如果是已经使用中的服务器,可以先查看过去曾经达到的最大连接数作为参考值,然后估算出需要调整到的最大连接数
mysql>show GLOBAL status like 'Max_used_connections';
参考值: Max_used_connections / max_connections x 100% < 80%)
-
设置最大连接数
例如:设置新的最大连接数为1000
mysql>set global max_connections=1000;
-