为什么Navicat for MySQL数据库连接不上?

2024-12-02 07:23:08
推荐回答(4个)
回答1:

mysql数据库需要对远程连接客户端授权的,默认是拒绝所以客户端连接的!具体命令如下
grant all on *.* to 'root'@'192.168.0.100' identified by '123456';

root代表用户名
192.168.0.100代表需要授权的远程客户端IP
123456代表mysql密码

回答2:

看你用的什么端了,每个网络做的端都不一样。比如如风的是root rufeng,我现在用的是test test 还有的是root test,而且还要看角色库啊什么的名称对不对。。。

回答3:

你配置数据源了吗?没有配置的话无法连接。如果已经配置了数据源驱动,那么,检查你的账号和密码是否同MYSQL数据库的配置文件里保存的账号一致,如果不一致,无法连接。

回答4:

描述详细点, 方便的话, 上传截图