从Jdbc访问MySql数据库时遇到以下错误:
java.sql.SQLNonTransientConnectionException: Too many connections
同时我也在监控我的关系。我增加了一个计数器,可以计数任何开口和关闭。当我在3分钟内打开和关闭380个连接时,出现错误。MySql是否可能需要一段时间才能实际关闭连接,以便即使我已经发送命令关闭连接,仍然有太多的已打开的连接?
在通过apt安装mysql- server -8.0之后,我无法以根用户身份访问我的服务器22.04LTS上的sql数据库,无论本地主机有密码还是没有密码,我已经尝试通过命令修改密码。
sudo mysqld --init-file=/home/me/paasReset
在文件中:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
但是,我仍然不能通过root@localhost访问mysql。我还试图通过直接更新user表来更改密码。
请注意,我是通过服务器上的SSH登录的。