MySQL 8.0安装、配置及远程访问详解
该思维导图概述了MySQL 8.0的安装、配置和远程访问方法。涵盖了服务器安装过程(选择安装类型、服务等)、配置(端口、认证、用户授权等)、以及通过配置向导或修改`my.ini`文件更改配置的方法。 此外,还介绍了MySQL服务的启动、关闭、本地和远程连接,以及常用的命令,例如用户创建、权限授予和远程访问设置等。
源码
# MySQL 8.0安装、配置及远程访问详解
## MySQL服务器的安装
### 下载MySQL 8.0
### 安装类型选择
#### 完全安装
#### 自定义安装
### 选择安装服务
#### 选择默认服务
#### 自定义服务名称
### 确认安装服务
#### 查看安装摘要
#### 确认安装
### 产品配置向导
#### 设置root密码
#### 配置网络类型
##### 基础配置
##### 高级配置
#### 选择默认字符集
#### 完成配置
## MySQL服务器的配置
### 配置类型选择
#### 开发者配置
#### 生产配置
### 服务器类型选择
#### 独立服务器
#### 服务器集群
### 端口和名称设置
#### 选择默认端口
#### 自定义端口
### 身份认证类型选择
#### 传统身份验证
#### 带密码的身份验证
### 用户与授权界面
#### 创建新用户
#### 设置用户权限
### Windows Service配置
#### 注册服务
#### 设置自动启动
### 应用配置
#### 配置文件路径
#### 配置文件内容
## 更改MySQL的配置
### 通过配置向导更改
#### 启动配置向导
#### 选择更改选项
### 通过修改my.ini文件更改
#### 定位my.ini文件
#### 编辑参数
#### 保存和重启服务
## 连接MySQL本地服务
### MySQL服务器的启动和关闭
#### 启动服务
#### 关闭服务
### MySQL客户端连接MySQL服务器
#### 使用命令行连接
#### 使用图形化工具连接
## 远程访问MySQL服务器
### 创建用户
#### 创建新用户命令
#### 设置用户密码
### 设置从任何客户端连接MySQL服务器
#### 修改配置文件
#### 允许特定IP连接
### 授权
#### 授予角色权限
#### 限制访问权限
### 远程端远程访问
#### 测试远程连接
#### 故障排查远程连接问题
## 常用命令
### 启动和停止MySQL服务
#### `net start MySQL80`
#### `net stop MySQL80`
### 登录MySQL
#### `mysql -uroot -p`
### 授权语句
#### `grant 权限 on 数据库名.表名 to 用户@登录主机`
#### `update host ='%' where user ='DAVID'`
#### `grant all privileges on *.* to DAVID@'%'`
#### `FLUSH PRIVILEGES`
### 远程连接命令
#### `mysql -h 192.168.226.18 -u DAVID -p123456`
图片