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

相关推荐
哦你看看28 分钟前
linux故障排查
linux·运维·服务器
半桔28 分钟前
【Linux手册】共享内存:零拷贝实现共享的优势与实操指南
linux·运维·服务器
0_0梅伊阁诗人30 分钟前
Flask
开发语言·数据库·python·flask
真正的醒悟1 小时前
上网管理行为-ISP路由部署
服务器·php·接口隔离原则
superior tigre2 小时前
1.linux环境配置+ssh远程连接vscode调试(问题:无法联网,无法共享粘贴板,不满足运行vscode服务器的先决条件)
linux·服务器·vscode
小兜全糖(xdqt)4 小时前
pyspark 从postgresql读取数据
数据库·postgresql
姓刘的哦6 小时前
Qt中的QWebEngineView
数据库·c++·qt
心随_风动7 小时前
Ubuntu 文件复制大师:精通cp命令完整指南
数据库·ubuntu·postgresql
不要再敲了7 小时前
JDBC从入门到面试:全面掌握Java数据库连接技术
java·数据库·面试
Jtti8 小时前
新加坡服务器连接速度变慢应该做哪些检查
运维·服务器