连接服务器上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; |

相关推荐
wanhengidc3 小时前
当云手机出现卡顿怎么办?
运维·服务器·安全·智能手机
冷崖4 小时前
MySQL异步连接池的学习(五)
学习·mysql
时序数据说4 小时前
时序数据库市场前景分析
大数据·数据库·物联网·开源·时序数据库
元清加油7 小时前
【Golang】:函数和包
服务器·开发语言·网络·后端·网络协议·golang
听雪楼主.8 小时前
Oracle Undo Tablespace 使用率暴涨案例分析
数据库·oracle·架构
我科绝伦(Huanhuan Zhou)8 小时前
KINGBASE集群日常维护管理命令总结
数据库·database
妖灵翎幺8 小时前
Java应届生求职八股(2)---Mysql篇
数据库·mysql
HMBBLOVEPDX8 小时前
MySQL的事务日志:
数据库·mysql
向日葵.9 小时前
fastdds.ignore_local_endpoints 属性
服务器·网络·php
weixin_4196583110 小时前
MySQL数据库备份与恢复
数据库·mysql