mysql远程链接数据库

配置mysql容许远程链接的方法。mysql

(1)查看3306端口状态sql

netstat -an | grep 3306数据库

(2)修改mysql配置文件ubuntu

ubuntu系统:vim /etc/mysql/mysql.conf.d/mysqld.cnfvim

将bind-address=127.0.0.1注释rest

(3)重启mysql服务blog

/etc/init.d/mysql restartit

 

ERROR 1045 (28000): Access denied for user 'xxx'@'localhost' (using password: YES)登录

(1)问题通常是密码错误,但若是确认密码是正确的状况下,可能为下面状况配置

(2)在mysql数据库的user表中,默认匹配了用户,可能只能来自于本地主机:

这里的root用户对应的host已经为修改后的,在未修改前为localhost,代表root用户登陆时,主机只能来自于本地。将其修改成%,代表能够从任何主机登陆。

以后重启mysql服务/etc/init.d/mysql restart,便可。

相关文章
相关标签/搜索