阿里云ubuntu服务器设置mysql远程连接
阿里云服务器设置mysql远程连接
查看3306端口是否只监听本机
netstat -antpl | grep 3306
确定mysql正常运行
mysql -u root -p
设置用户登录权限
use mysql
select host from user where user='root';
# 查看root用户权限
update user set host='%' where host='localhost';
# 修改权限 % 为任何地址都能登录
flush privileges;
# 更新权限
修改mysql的配置文件
找到mysql目录下的my.cnf文件
在[mysqld]添加或修改代码
bind-address = 0.0.0.0
重启mysql
service mysql restart
最后 登录阿里云控制台修改安全组 设置3306端口为所有地址可以访问
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义