【MySQL数据库】--1.安装教程
所有平台的 MySQL 下载地址为: MySQL 下载 。
一般版本分为:8.0之前和之后的。区别在于:由于很多可视化软件还是使用的mysql_native_password
(SHA-1)加密方式,所以使用8.0+会出现问题
特性 | MySQL 5.7及之前版本 | MySQL 8.0 |
---|---|---|
默认认证插件 | mysql_native_password (SHA-1) | caching_sha2_password (SHA-256) |
加密算法 | SHA-1(不安全,易被破解) | SHA-256 + 盐值(高安全性) |
密码存储字段 | mysql.user.authentication_string | 同左,但加密强度提升 |
网络传输安全性 | 仅简单混淆(需SSL加固) | 默认加密传输(支持SSL可选) |
兼容性风险 | 无,但安全性低 | 部分旧客户端需适配新插件 |
其他支持插件 | sha256_password (需手动启用+SSL) | 保留mysql_native_password (兼容模式) |
这里推荐两个安装流程:
- MySQL5.7版本:https://dev.mysql.com/downloads/installer/
- MySQL9.3版本:https://dev.mysql.com/downloads/mysql/
目录
1. MySQL5.7版本
1.1.下载安装程序
1.2.安装应用程序
1.3.版本选择
1.4.配置设置
1.5.查看安装产品
1.6.启动mysql服务
1.7.配置环境变量
1.8.终端登录
1.9.可视化软件登录
2.MYSQL9.3版本
1. MySQL5.7版本
1.1.下载安装程序
1.2.安装应用程序
双击mysql-installer-community-5.7.44.0.msi
开始安装;
选择【Custom】自定义安装,然后【Next】
1.3.版本选择
选择【Mysql servers】,然后选择X64位,如果电脑是32位就选择X86,然后点击箭头=>,然后【Next】;
自定义安装路径:
然后一直点击下一步:
1.4.配置设置
设置端口号:
设置root密码:
然后一直点击下一步安装:
1.5.查看安装产品
点击原来 安装程序可以查看:
1.6.启动mysql服务
终端启动:
net start mysql57
任务管理器启动:
1.7.配置环境变量
新增一个系统环境变量:MYSQL_HOME,添加刚才的安装目录
然后添加Path=%MYSQL_HOME%\bin
1.8.终端登录
管理员:
mysql -u root -p
修改密码:
alter user 'root'@'localhost' identified by '你的密码';
1.9.可视化软件登录
下载:下载 SQLyog 13.1.6
1. SQLyog 简介
- 定位:一款流行的 MySQL/MariaDB 图形化管理工具,适用于 Windows 和 Linux 系统
版本 | 特点 | 适用场景 |
---|---|---|
社区版 | 免费,基础功能完整 | 个人开发者、学习用途 |
专业版 | 支持高级调试、数据同步、SSH 隧道 | 企业开发与运维 |
企业版 | 包含团队协作、批量任务调度 | 大型项目协作环境 |
2.MYSQL9.3版本
下载安装MySQL过程详解_mysql下载及安装教程-CSDN博客