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

相关推荐
柱子子子子16 分钟前
Ubuntu24.04 不能使用todesk 解决办法
运维·服务器
天若有情67337 分钟前
新闻通稿 | 软件产业迈入“智能重构”新纪元:自主进化、人机共生与责任挑战并存
服务器·前端·后端·重构·开发·资讯·新闻
苦学编程的谢40 分钟前
Redis_8_List
数据库·redis·缓存
曹天骄1 小时前
阿里云 DCDN → CDN 无缝切换教程(以 example.com 为例)
数据库·阿里云·云计算
冬夜戏雪1 小时前
【尚庭公寓152-157】[第6天]【配置阿里云号码认证服务】
运维·服务器
林北北的霸霸1 小时前
django初识与安装
android·mysql·adb
workflower2 小时前
软件工程-练习
数据库·需求分析·个人开发·极限编程·结对编程
Y淑滢潇潇2 小时前
RHCE Day3 DNS服务器
运维·服务器
想睡hhh2 小时前
mysql内置函数——了解常用的函数
mysql
扶尔魔ocy2 小时前
【QT自定义2D控件】QGraphics绘制仪表盘
数据库·qt·microsoft