centos6下设置MySQL允许远程链接
1、如果MySQL没安装的话:
# 安装
yum -y install mysql-server
# 启动
service mysqld start
# 登录MySQL
mysql -uroot
# 将root用户的密码修改为123456(密码可以自行设置,我这里用的是这个)
set password for 'root'@'localhost'=password('123456');
# 刷新权限
flush privileges;
# 退出MySQL
exit # 或者Ctrl+C
# 使用新密码重新登录,验证密码是否修改成功
mysql -uroot -p123456
2、开始开启远程链接
- 关闭防火墙(这命令是在没有登录到MySQL执行的,不要搞错了)
service iptables stop
- 登录到MySQL
mysql -uroot -p登录密码
- 赋予root用户从任意ip地址登录的权限(所有权限)
grant all on *.* to 'root'@'%' identified by '你登录MySQL密码' with grant option;
- 刷新权限
flush privileges;
3、做完后,可以使用MySQL远程链接工具链接下,(我使用的是Navicat)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通