Toad for Mysql 连接远程服务器的数据库问题记录

远程服务器:192.168.11.50

数据库用户:radius

数据库密码:密码

本地主机IP地址:192.168.11.105

1.首先新建connect配置如下:

发现不能连接

2.查找原因

(1)mysql -uroot –p

输入密码,进入数据库(以root用户);

(2)use mysql;

(3)select host,user,password from user;

发现途中框中部位“%”,而为“localhost,故而只能允许本地连接,而不允许远程连接

 

(4)使用命令

create user 'radius'@'%' identified by '密码';

grant all on radius.* to 'radius'@'%';

quit即可

再次查看表格,表格变成上图即可

 

但是修改过后发现本地机器不能通过radius来访问数据库,但可以通过以下命令访问。

方法一:mysql -h 192.168.11.50 -uradius –p密码

方法二:使用root用户来访问

你可能感兴趣的:(数据库)