当前位置: 首页 > ds >正文

【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(兼容模式)

这里推荐两个安装流程:

  1. MySQL5.7版本:https://dev.mysql.com/downloads/installer/
  2. 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博客

http://www.xdnf.cn/news/3178.html

相关文章:

  • HHsuite同源序列搜索数据库构建
  • 如何在Windows中更改文档默认打开方式
  • 【保姆级教程-Centos7环境下部署Prometheus并设置开机自启】
  • 【Yolo精读+实践+魔改系列】Yolov2论文超详细精讲(翻译+笔记)
  • temu,shein采购测评避坑指南:如何避免砍单封号,实现长效运营?
  • Harbor默认Redis与Notary组件弱口令漏洞分析与修复指南
  • ​【空间数据分析】缓冲区分析--泰森多边形(Voronoi Diagram)-arcgis操作
  • labview项目文件架构
  • WSL2下Docker desktop的Cadvisor容器监控
  • Spring Security 的 CSRF 防护机制
  • 时态--09--动词过去式、过去分词
  • 搜索——哈希优化策略
  • MTK Genio500 移植GMS及youtube问题处理的解决办法
  • docker拉取国内镜像
  • Javascript 中的继承?如何实现继承?
  • 解密Cloak斗篷技术:FP独立站推广利器
  • [论文阅读]Adversarial Semantic Collisions
  • 为什么要学习《易经》?
  • 大模型核心技术及架构解析
  • Android Q允许低内存启用系统弹窗
  • 蓝桥杯算法开发企业级实战指导:从0到1的C/C++全攻略
  • kubelet 清理资源以缓解磁盘压力
  • 考OCM证书前需要有OCP证书
  • 再谈cookie和session(结合表白墙具体案例)
  • 第一讲 | 算法复杂度
  • Jmeter接口自动化测试读取用例
  • 软件设计师-软考知识复习(2)
  • 边缘计算服务器
  • C++类和对象(2)关于类的默认成员函数
  • python初学