连接服务器上mysql数据库

  1. 首先在服务器的安全组上设置开放3306端口(默认是这个,有自定义可以酌情更改)

  2. 更改服务器上的数据库配置文件vi /etc/mysql/my.cnf

增加下面bind- address配置

bash 复制代码
[mysqld]
bind-address=0.0.0.0
  1. 授予本地IP地址的主机连接权限
  • 创建用户:

|---|-------------------------------------------------------|
| | CREATE USER '数据库账号'@'你的ip' IDENTIFIED BY '你的数据库密码'; |

  • 设置权限:

|---|--------------------------------------------------|
| | GRANT ALL PRIVILEGES ON *.* TO '数据库账号'@'你的ip'; |

  • 刷新权限:

|---|---------------------|
| | FLUSH PRIVILEGES; |

相关推荐
常利兵5 分钟前
Android 开发探秘:View.post()为何能获取View宽高
java·数据库·sql
翼龙云_cloud10 分钟前
阿里云代理商:阿里云部署 OpenClaw 常见问题排查手册
服务器·人工智能·阿里云·云计算·openclaw
python百炼成钢25 分钟前
16_RK3588 Llama-3-8B模型部署
linux·服务器·人工智能·llama
黄昏晓x27 分钟前
Linux----线程池
linux·运维·服务器
xdpcxq102928 分钟前
Redis 故障排查 + 跨语言重构场景实测
数据库·redis·重构
LSL666_40 分钟前
IService——查询(下)
java·开发语言·数据库·mybatisplus·iservice
磊 子41 分钟前
mysql数据库2
数据库
U盘失踪了43 分钟前
termux linux终端模拟器
linux·运维·服务器
默|笙1 小时前
【Linux】进程信号(1)_信号产生
linux·服务器·网络
2301_818419011 小时前
使用PyTorch构建你的第一个神经网络
jvm·数据库·python