连接得驱动jar包设置一下
首先,根据参考资料中的提示,可能是MYSQL没有开放远程登录的权限,需要进行修改。
步骤如下:
登录MYSQL数据库。
输入 use mysql;
以切换到mysql数据库。
输入 select host, user from user;
以查看连接权限,默认情况下只有localhost可以进行连接。
输入 update user set host = '%' where user = 'root';
将localhost修改为%以允许任何IP地址进行连接。
输入 FLUSH PRIVILEGES;
进行刷新。
接下来,检查DBeaver中的MySQL连接配置是否正确,包括主机名、端口号、数据库名称、用户名和密码等。
如果仍然连接失败,可以尝试使用telnet命令测试端口号是否开放,例如 telnet 127.0.0.1 3306
。
最后,确认MySQL服务器是否正在运行,可以使用 systemctl status mysql
命令检查。如果服务器未启动,则使用 systemctl start mysql
命令启动。