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

相关推荐
白日做梦Q18 小时前
Navicat for MySQL 详细使用指南:命令行操作与界面操作双视角全解析
大数据·mysql·adb·数据库开发
周杰伦fans18 小时前
C# 中 SQL Server 数据库调优指南(小白友好版)
开发语言·数据库·c#
u***324318 小时前
Mysql官网下载Windows、Linux各个版本
linux·数据库·mysql
i***395818 小时前
mysql之如何获知版本
数据库·mysql
Tzarevich18 小时前
AIGC 时代,用自然语言操作 SQLite3 数据库
数据库·sqlite
r***013818 小时前
MySQL最多能有多少连接
数据库·mysql
小鹿学程序18 小时前
02-集群节点准备:克隆虚拟机
linux·服务器·apache
l***0618 小时前
Redis--模糊查询--方法实例
数据库·redis·缓存
七烦19 小时前
金仓KingbaseES数据库安装至Linux系统
数据库·mysql·kingbasees
r***R28919 小时前
MySQL的日期时间类型
数据库·mysql