MySQL 3 环境搭建 MySQL 5.7版本的安装、配置

MySQL5.7.43官网下载地址 MySQL :: Download MySQL Community Server

这里选5.7.43,Windows版本,然后点击Go to Download Page,下载msi安装包的版本

MSI安装包版本比ZIP压缩包版本的安装过程要简单的多,过程更加清楚直观,可自定义设置!

 若不清楚具体下载过程,可参考文章:5.下载8.0.34和5.7.43版本

MySQL 2 环境搭建(MySQL5.7.43和8.0.34的下载;8.0.34的安装、配置教程 )-CSDN博客

这里具体讲解安装及配置过程~~~~~~


目录

1 MySQL5.7 版本的安装

步骤1:双击下载的mysql-installer-community-5.7.43.0.msi文件,打开安装向导

步骤2:打开“Choosing a Setup Type”(选择安装类型)窗口

步骤3:配置MySQL安装目录  

步骤4:执行安装

步骤5:安装完成后在“Status”(状态)列表下将显示“Complete”(安装完成),如图所示。  

2 配置MySQL5.7

步骤1:进入产品配置窗口

步骤2:进入MySQL服务器类型配置窗口

步骤3:设置密码

步骤4:设置服务名称

步骤5:设置服务器文件权限

步骤6:应用配置界面,点击 Execute ,等待程序执行完毕

步骤7:完成服务器的配置。

步骤8:如果还有其他产品需要配置,可以选择其他产品,然后继续配置。

步骤9:结束安装和配置。

3 查看安装目录

4 查看MySQL服务

5 环境变量

4 验证是否安装成功

命令提示符cmd窗口验证

1、在电脑中找到安装好的MySQL的bin文件目录

2、在地址栏输入cmd后敲击回车

3、在命令提示符中输入 登录MySQL:


 MySQL下载完成后,找到下载文件,双击进行安装,具体操作步骤如下。 

1 MySQL5.7 版本的安装

MySQL下载完成后,找到下载文件,双击进行安装,具体操作步骤如下。 

步骤1:双击下载的mysql-installer-community-5.7.43.0.msi文件,打开安装向导

步骤2:打开“Choosing a Setup Type”(选择安装类型)窗口

 这里由于刚刚安装了8.0版本,因此直接选择add

 这里系统是64位,所以选择X64

步骤3:配置MySQL安装目录  

如果想要自定义安装目录,则可以选中对应的产品,然后在下面会出现“Advanced Options” (高级选项)的超链接。

 

建议服务目录和数据目录分开存放

D:\Software目录下——新建MySQL文件夹——在此文件夹下新建——MySQL_install、MySQL_data 文件夹

 

步骤4:执行安装

在上一步选择好要安装的产品之后,单击 “Next” (下一步)进入确认窗口,如图所示。单击 “Execute”(执行)按钮开始安装。

步骤5:安装完成后在“Status”(状态)列表下将显示“Complete”(安装完成),如图所示。  

 

配置MySQL5.7

MySQL 安装之后,需要对服务器进行配置。具体的配置步骤如下。

步骤1:进入产品配置窗口

在上一个小节的最后一步,单击“Next”(下一步)按钮,就可以进入产品配置窗口

步骤2:进入MySQL服务器类型配置窗口

单击“Next”(下一步)按钮,进入MySQL服务器类型配置窗口

 “Config Type” 选项用于设置服务器的类型。单击该选项右侧的下三角按钮,即可查看 3 个选项,如图所示

  • Development Machine(开发机器) :该选项代表典型个人用桌面工作站。此时机器上需要运行多个应用程序,那么MySQL服务器将占用最少的系统资源。
  • Server Machine(服务器) :该选项代表服务器,MySQL服务器可以同其他服务器应用程序一起运行,例如Web服务器等。MySQL服务器配置成适当比例的系统资源。
  • Dedicated Machine(专用服务器) :该选项代表只运行MySQL服务的服务器。MySQL服务器配置成使用所有可用系统资源。

这里选择【开发者模式】Development Machine(开发机器)

# 设置3305端口      mysql默认端口为3306,由于MySQL8.0的端口号设置为了3306  这里为了不和mysql80的服务冲突   设置为3307

步骤3:设置密码

单击“Next”(下一步)按钮,打开设置服务器root超级管理员的密码窗口 

如图所示,需要输入两次同样的登录密码。也可以通过“Add User”添加其他用户,添加其他用户时,需要指定用户名、允许该用户名在哪台/哪些主机上登录,还可以指定用户角色等。 

步骤4:设置服务名称

单击“Next”(下一步)按钮,打开设置服务器名称窗口

如图所示。该服务名会出现在 Windows 服务列表中,也可以在命令行窗口中使用该服务名进行启动和停止服务。本书将服务名设置为 “MySQL57”。如果希望开机自启动服务,也可以勾选 “Start the MySQL Server at System Startup” 选项(推荐)。

下面是选择以什么方式运行服务?可以选择 “Standard System Account”( 标准系统用户 ) 或 “Custom User” (自定义用户 ) 中的一个。这里推荐前者。

步骤5:设置服务器文件权限

选择第一个后再点击Next

  • 服务器文件权限是指在服务器上对文件或目录进行操作时所需的权限。这些权限包括读取、写入和执行。服务器文件权限的设置可以控制用户对文件或目录的访问级别,从而保护服务器的安全性。通常,服务器管理员会根据需要设置不同的文件权限,以确保只有授权的用户才能访问和修改文件。
  • 这个选项可以决定MySQL Server进程可以访问哪些目录和文件。通常,可以选择Standard System User,这意味着MySQL Server进程将使用当前系统用户的权限进行访问。如果需要访问特定目录和文件,则可以选择Advanced System User,并手动添加需要访问的目录和文件的权限。请注意,为了确保安全性,应该仅授予MySQL Server访问其实际需要的目录和文件的权限。

步骤6:应用配置界面,点击 Execute ,等待程序执行完毕

单击“Next”(下一步)按钮,打开确认设置服务器窗口,单击“Execute”(执行)按钮

步骤7:完成服务器的配置。

单击“Finish”(完成)按钮,即可完成服务器的配置。  

步骤8:如果还有其他产品需要配置,可以选择其他产品,然后继续配置。

如果没有,直接选择 “Next” (下一步),直接完成整个安装和配置过程。

步骤9:结束安装和配置。

这是安装完成了,如果你要查看安装日志,可以点击Copy Log to Clipboard按钮。 

这里直接点击【Finnish】

至此,完成 MySQL 5.7.43 的安装。 

3 查看安装目录

安装路径: 

 数据路径:

4 查看MySQL服务

【此电脑】——【管理】——【服务和应用程序】——【服务】

 

5 环境变量

由于本机已安装MySQL8.0版本并配置了相关环境变量,若再配置5.7还是涉及到一个先后调用顺序的问题。因此,这里不再配置5.7的环境变量。

那么怎么来使用MySQL5.7呢?

4 验证是否安装成功

命令提示符cmd窗口验证

1、在电脑中找到安装好的MySQL的bin文件目录

我的安装目录是:D:\Software\MySQL\MySQL_install\MySQL Server 5.7\bin

2、在地址栏输入cmd后敲击回车

 

3、在命令提示符中输入 登录MySQL:

mysql -h localhost -u root -p

mysql -u root -p

 此时发现版本还是默认的环境变量中的8.0版本

因此需要注意输入端口号:

mysql -hlocalhost -P3307 -uroot -p

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/106189.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MATLAB——径向基神经网络预测程序

欢迎关注公众号“电击小子程高兴的MATLAB小屋” %% 学习目标:径向基神经网络 %% 可以以任意精度逼近任意连续函数 clear all; close all; P1:10; T[2.523 2.434 3.356 4.115 5.834 6.967 7.098 8.315 9.387 9.928]; netnewrbe(P,T,2); %建立精确的径向基…

KMP 算法 + 详细笔记

给两个字符串,T"AAAAAAAAB",P"AAAAB"; 可以暴力匹配,但是太费时和效率不太好。于是KMP问世,我们一起来探究一下吧!!! (一)最长公共前后缀 D[i] p[…

【C/C++数据结构 - 2】:稳定性与优化揭秘,揭开插入排序、希尔排序和快速排序的神秘面纱!

文章目录 排序的稳定性插入排序插入排序的优化 希尔排序快速排序 排序的稳定性 稳定排序:排序前2个相等的数在序列中的前后位置顺序和排序后它们2个的前后位置顺序相同。(比如:冒泡、插入、基数、归并) 非稳定排序:排…

UVa658 It’s not a Bug, it’s a Feature!(Dijkstra)

题意 给出一个包含n个bug的应用程序,以及m个补丁,每个补丁使用两个字符串表示,第一个串表示补丁针对bug的情况,即哪些bug存在,以及哪些bug不存在,第二个串表示补丁对bug的修复情况,即修复了哪些…

进化算法------微生物进化算法(MGA)

前言 该文章写在GA算法之后:GA算法 遗传算法 (GA)的问题在于没有有效保留好的父母 (Elitism), 让好的父母不会消失掉. Microbial GA (后面统称 MGA) 就是一个很好的保留 Elitism 的算法. 一句话来概括: 在袋子里抽两个球, 对比两个球, 把球大的放回袋子里, 把球小…

ARMv5架构对齐访问异常问题

strh非对齐访问 在ARMv5架构中,对于strh指令(Store Halfword),通常是要求对地址进行对齐访问的。ARMv5架构对于半字(Halfword)的存储操作有对齐要求,即地址必须是2的倍数。 如果尝试使用strh指…

2024北京国际光刻设备及光掩膜技术展览会

2024北京国际光刻设备及光掩膜技术展览会 Beijing Photolithography Equipment and Mask Application Technology Exhibition2024 基本信息 时间:2024年7月24-26日 地点:北京国家会议中心 展会简介 微电子技术的发展一直是光刻设备和技术变革的动力&…

二、使用DockerCompose部署RocketMQ

使用DockerCompose进行部署 RocketMQ的部署方式以及各自的特点 单master模式 只有一个 master 节点,如果master节点挂掉了,会导致整个服务不可用,线上不宜使用,适合个人学习使用。 多master模式 和kafka不一样,Rocke…

vue3 状态管理pinia

1. 什么是Pinia Pinia 是 Vue 的专属的最新状态管理库 ,是 Vuex 状态管理工具的替代品 特点优势: 提供更加简单的API(去掉了mutation)提供符合组合式风格的API(和Vue3新语法统一)去掉modules的概念,每一个store都是一个独立的模块配合TypeScript更加友好,提供可靠的…

网站的常见攻击与防护方法

在互联网时代,几乎每个网站都存在着潜在的安全威胁。这些威胁可能来自人为失误,也可能源自网络犯罪团伙所发起的复杂攻击。无论攻击的本质如何,网络攻击者的主要动机通常是谋求经济利益。这意味着无论您经营的是电子商务项目还是小型商业网站…

【Redis】Set集合相关的命令

目录 命令SADDSMEMBERSSISMEMBERSCARDSPOPSMOVESREMSINTERSINTERSTORESUNIONSUNIONSTORESDIFFSDIFFSTORE 命令 SADD 将⼀个或者多个元素添加到set中。注意,重复的元素⽆法添加到set中。 SADD key member [member ...]SMEMBERS 获取⼀个set中的所有元素&#xff0…

vector Autosar someip和vsomeip协议调试总结

someip是现代车辆通信的主流通信协议知一; someip的主要涉及模型以及协议结构,我就不做多的做介绍了,如有需要请读者自行进行百度学些; 虽然someip协议已经基本成熟,但有多个实现版本,现在使用较多的主要…

④. GPT错误:导入import pandas as pd库,存储输入路径图片信息存储错误

꧂ 问题最初꧁ 用 import pandas as pd 可是你没有打印各种信息input输入图片路径 print图片尺寸 大小 长宽高 有颜色占比>0.001的按照大小排序将打印信息存储excel表格文件名 表格路径 图片大小 尺寸 颜色类型 占比信息input输入的是文件就处理文件 是文件夹&#x1f4c…

数据结构与算法—单链表

目录 一、链表 1、链表的概念及结构 2、分类 二、实现单向链表 1、声明链表结构体 2、输出 3、头插&尾插 4、头删尾删 5、查找 6、指定位置插入 7、删除指定节点 8、删除指定节点的后一个节点 9、单链表的销毁 完整版 LList.h LList.c text.c 一、链表 …

spring中事务相关面试题(自用)

1 什么是spring事务 Spring事务管理的实现原理是基于AOP(面向切面编程)和代理模式。Spring提供了两种主要的方式来管理事务:编程式事务管理和声明式事务管理。 声明式事务管理: Spring的声明式事务管理是通过使用注解或XML配置来…

LocalDateTime与时间戳

众所周知,如果想把 LocalDateTime 转为时间戳,需要先指定时区,然后才能转为时间戳,例如: LocalDateTime localDateTime LocalDateTime.now(); ZonedDateTime zonedDateTime localDateTime.atZone(ZoneId.systemDe…

BI工具:让数据分析井然有序一望而知

BI(Business Intelligence)工具是一类专门用于数据分析和决策支持的软件工具。 它们能够将企业内部和外部的数据进行整合、处理和可视化,帮助用户从海量数据中获取有价值的见解和洞察,并以直观、易懂的方式展示给决策者和相关人员…

ios app开发环境搭建

Xcode是Apple iOS的应用市场app store移动应用的开发工具,支持不同设备、不同应用场景的开发,本文主要描述xcode开发工具开发环境的搭建。 如上所示,在macos中,使用app store安装xcode开发工具 如上所示,在macos中&…

【网络协议】聊聊ifconfig

我们知道在linux是ifconfig查看ip地址,但是ip addr也可以查看 IP 地址是一个网卡在网络世界的通讯地址,相当于我们现实世界的门牌号码。 从IP地址的划分来看,C类地址只可以容纳254个,而B类6W多,那么又没有一种折中的…

design compiler中的drc规则详解

design compiler中的drc规则详解 DRC是什么?DRC分类各个DRC的含义写在最后 DRC是什么? 本文讨论的DRC即是Design Rule Constraint,而不是Design Rule Check,后者是物理端或者后端的一个关键步骤。 DRC分类 DRC为DC中的一个约束大类&#x…