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

相关推荐
代码骑士2 分钟前
第四章 基于本地部署的大语言模型OLlama&Neo4j图数据库的知识图谱搭建
数据库·语言模型·neo4j
会飞的爱迪生26 分钟前
mac连接linux服务器
linux·服务器·macos
山海青风2 小时前
OpenAI 实战进阶教程 - 第七节: 与数据库集成 - 生成 SQL 查询与优化
数据库·人工智能·python·sql
_李白_2 小时前
深入解析 Redis AOF 机制:持久化原理、重写优化与 COW 影响
数据库·redis·缓存
pedestrian_h2 小时前
mysql操作语句与事务
数据库·mysql
AquaPluto2 小时前
MySQL锁详解
数据库·mysql·
lizhixiong23 小时前
使用C#开发一款通用数据库管理工具
数据库
NPE~3 小时前
[漏洞篇]SQL注入漏洞详解
数据库·安全·渗透测试·教程·漏洞·sql注入
玥轩_5214 小时前
《Linux服务与安全管理》| 数据库服务器安装和配置
linux·运维·服务器·数据库·安全·网络安全·redhat
遗落凡尘的萤火-生信小白4 小时前
【单细胞第二节:单细胞示例数据分析-GSE218208】
数据库·mysql·数据分析