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个的前后位置顺序相同。(比如:冒泡、插入、基数、归并) 非稳定排序:排…

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

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

ARMv5架构对齐访问异常问题

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

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…

④. 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 一、链表 …

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多,那么又没有一种折中的…

自动化办公篇之python

1、如果没有安装xlwings库,先在控制台pip install xlwings,然后点击运行,创建四个空excel表 。 import xlwings as xw app xw.App(visibleTrue,add_bookFalse) for dept in ["技术部","销售部","运营部","财务部&q…

74.C++ STL stack容器

目录 1.什么是stack 2.stack的构造函数 3.赋值操作 4.数据存取操作 5.大小操作 1.什么是stack stack 是 C 标准库中的容器适配器,它提供了一个堆栈(栈)数据结构的封装,用于管理元素的插入和移除。栈是一种后进先出的数据结构…

GaN器件的工作原理

目录 AlGaN/GaNHEMT 器件工作原理(常开-耗尽型器件)常关 AlGaN/GaN 功率晶体管(增强型器件)HD-GIT与SP-HEMT AlGaN/GaNHEMT 器件工作原理(常开-耗尽型器件) 来源:毫米波GaN基功率器件及MMIC电路…

Mybatis学习笔记注解/xml映射/动态SQL%%%Mybatis教程

介绍 Mybatis 是一款优秀的持久层框架,用于简化 JDBC 的开发 MyBatis中文网 Mybatis 入门 快速入门 步骤 创建 SpringBoot 工程、数据库表 user、实体类 User引入 Mybatis 相关依赖,配置 Mybatis(数据库连接信息)编写 SQL 语…

Scraping 和Crawling的区别与联系

在互联网时代,获取网页上的数据对于许多人来说已经成为一种常态。在这个过程中,我们经常会听到两个词:Web Scraping(网页抓取)和Web Crawling(网络爬虫),它们看似相似,但…

大语言模型之十七-QA-LoRA

由于基座模型通常需要海量的数据和算力内存,这一巨大的成本往往只有巨头公司会投入,所以一些优秀的大语言模型要么是大公司开源的,要么是背后有大公司身影公司开源的,如何从优秀的开源基座模型针对特定场景fine-tune模型具有广大的…

Idea使用技巧——导包优化,新版idea界面取消,界面字体放大缩小

导包优化 on the fly 翻译为立刻 第一个表示,如果导入的包没有冲突,会自动帮你导入。如果输入List 无需手动altenter 第二个表示,没有引用的包,会自动删除。这个对于代码整洁尤其适用。相当于ctrlalto的功能 新版idea的界面取消 …