我在我的阿里云上初始化云磁盘后,重新安装mysql无法使用远程连接10038
这问题真的把我弄疯了,明明用的好好的mysql,因为初始化了下服务器磁盘,导致无论如何都无法远程连接服务器上的mysql
服务器上使用mysql登录正常。
网上各种技术博客搜索得到的答案大致如下:
1.找到/etc/mysql/my.cnf
- 将
skip networking
注释掉,否则只能本地连接 - 找到
bind-address=127.0.0.1
,将其注释掉,或者改为bind-address=0.0.0.0
。
2.创建的mysql用户,记得赋权限,如sql语句:
create user sa@'%' identified by 'sa123456';
grant all privileges on *.* to