远程连接ubuntu mysql出现2003错误 cant connect to mysql
远程连接mysql报错
解决方案
1、若是阿里云的ecs服务器,需要在安全策略中开启3306的端口号
2、在控制台查找my.cnf配置文件,我本地的环境中引入了两个配置文件
第二个路径 /etc/mysql/mysql.conf.d文件夹中打开 vim mysqld.cnf文件修改即可。
找到 bind-address = 127.0.0.1 在前面加上#注释掉,如下:
重新启动mysql服务
systemctl restart mysql.service
赋予远程访问权限
顺便在跟大家说一下连接时遇到 is not allowed to connect to this MySQL server 错误的解决方法;
1.在控制台输入 mysql -uroot -p密码 进入mysql
2.输入 use mysql; 进入mysql数据库
3.输入 update user set host=’%’ where use