show variables; // 静态参数值,启动后不会动态变动
show status; // 动态参数值,启动后动态变动
mysqladmin -uroot -p314admin variables; //在操作系统中直接查看
这个的 具体得看 是怎样的参数的 部分session 级别的参数是可以在session 级别进行 修改的
innodbbuffer_pool_size表数据和索引数据的最大内存缓冲区大小
mysql> select @@max_user_connections;
+————————————+
| @[@_max_user_connections ](/max_user_connections ) |
+————————————+
| 650 |
+————————————+
1 row in set
MYSQL 查看最大连接数和修改最大连接数
max_connections:
在使用MySQL数据库的时候,经常会遇到这么一个问题,就是“Can not connect to MySQL server. Too many connections”-mysql 1040错误,这是因为访问MySQL且还未释放的连接数目已经达到MySQL的上限。通常,mysql的最大连接数默认是100, 最大可以达到16384。
max_connect_errors
是一个MySQL中与安全有关的计数器值,它负责阻止过多尝试失败的客户端以防止暴力破解密码的情况。max_connect_errors的值与性能并无太大关系。
Max_connect_errors – MySQL性能参数详解
max_user_connections
指定来自同一用户的最多连接数。设置为0则代表不限制。报错has already more than ‘max_user_connections’ active connections
max_connect_errors
对于同一主机,如果有超出该参数值个数的中断错误连接,则该主机将被禁止连接。如需对该主机进行解禁,执行:FLUSH HOST;。
max_connections
允许同时连接MySQL服务器的客户数量。如果超出该值,MySQL会返回Too many connections错误,但通常情况下,MySQL能够自行解决。