配置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,便可。