首页 > 数据库 >【环境配置教程】MYSQL----win系统本地同时安装MySQL5.7.xx、MySQL8.0.xx

【环境配置教程】MYSQL----win系统本地同时安装MySQL5.7.xx、MySQL8.0.xx

时间:2024-10-13 22:46:14浏览次数:3  
标签:log mysql8 win MySQL5.7 environment xx mysql 安装 software

文章目录

1. 下载 mysql8 和 mysql5.7的压缩包

MySQL Download
下载

2. 解压到本地

解压

3. 安装MySQL8.xx.xx

安装过程中注意

  • 不同版本的mysql服务的配置文件中的端口号不能冲突
  • 不同版本的mysql服务的服务名称不能重复

第一步 配置环境变量

右键此电脑–>属性–>高级系统设置–> 环境变量
在这里插入图片描述

  • 在系统变量中新增
    • MYSQL8_HOME
      • mysql8安装目录的根目录
  • path中新增
    • %MYSQL8_HOME%\bin

第二步 新建配置文件

在根目录下新建文件my.ini

新建配置文件

配置文件中各配置项的详细解读,请阅读教程MYSQL篇—my.ini配置文件内容解读

[mysqld]
# 基本设置
basedir=D:\\software\\environment\\mysql\\mysql-8.0.33 # MySQL安装目录
datadir=D:\\software\\environment\\mysql\\mysql-8.0.33\\data  # 数据库存储目录

# 端口号
port=3308

# 字符集设置
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci

# InnoDB 设置
innodb_buffer_pool_size=1G       # 根据内存大小适当调整
innodb_log_file_size=512M        # 日志文件大小
innodb_flush_log_at_trx_commit=2 # 提交事务时立即将日志写入磁盘

# 日志设置
log_error=D:\\software\\environment\\mysql\\mysql-8.0.33\\log\\error.log
general_log_file=D:\\software\\environment\\mysql\\mysql-8.0.33\\log\\mysql.log
general_log=ON                    # 开启通用查询日志

# 安全设置
# secure-file-priv=D:\\MySQL\\Uploads # 导入导出数据文件路径限制
# sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

# 其他设置
max_allowed_packet=16M            # 最大允许的数据包大小
max_connections=150               # 最大连接数

# 性能优化
thread_cache_size=16              # 线程缓存大小

# 监听地址
# bind-address=0.0.0.0              # 绑定所有网络接口

# Windows服务相关设置
[mysqld_safe]
log-error=D:\\software\\environment\\mysql\\mysql-8.0.33\\log\\safe_error.log
pid-file=D:\\software\\environment\\mysql\\mysql-8.0.33\\log\\mysqld.pid

# 客户端连接设置
[client]
default-character-set=utf8mb4

# Windows命令行工具设置
[mysql]
default-character-set=utf8mb4

第三步 MySQL 数据库初始化

  • 以管理员身份打开命令行窗口,切换到 /bin 目录下,输入命令

    初始化

    mysqld --initialize
    

    初始化

    检查是否自动生成data文件,若没有生成请检查配置文件中基本设置的路径是否正确

    初始化

第四步 临时密码

  • log_error=D:\\\\software\\\\environment\\\\mysql\\\\mysql-8.xx.xx\\\\log\\\\error.log找到配置的日志文件,打开此文件查找关键字 password,这里是初始密码(后边修改密码会用到)

临时密码

第五步 安装并开启mysql8服务

  • 输入命令 ,服务名称 MYSQL8或者其他,不能默认。(默认是 MYSQL,否则会与后面安装mysql5.7冲突)

    ## 安装服务
    mysqld --install MYSQL8
    
    ## 移除对应的服务
    mysqld --remove MYSQL8
    
  • 开启mysql8服务

    • 输入命令

      net start MYSQL8
      

      开启服务

第六步 登陆mysql8修改密码

mysql -u root -P 3308 -h localhost -p

登录

  • 输入命令修改密码

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mysql8';
    
  • 刷新权限

    flush privileges;
    

    修改密码

MYSQL8安装成功

若你得需求只是安装mysql8那么就已经完成了,若你还有安装Mysql5.7的需求,请继续阅读之后的内容,因步骤类似,后续无配图

4. 安装MySQL5.7

第一步 配置环境变量

第二步 新建配置文件

在根目录下创建my.ini文件,编辑内容

[mysqld]
# 基本设置
basedir=D:\\software\\environment\\mysql\\mysql-5.7.44  # MySQL安装目录
datadir=D:\\software\\environment\\mysql\\mysql-5.7.44\\data  # 数据库存储目录
port=3306  # 端口号

# 字符集设置
character-set-server=utf8mb4  # 默认字符集
collation-server=utf8mb4_unicode_ci  # 默认排序规则

# InnoDB 设置
innodb_buffer_pool_size=1G  # InnoDB 缓冲池大小,根据内存大小适当调整
innodb_log_file_size=512M  # InnoDB 日志文件大小
innodb_flush_log_at_trx_commit=2  # 提交事务时立即将日志写入磁盘

# 日志设置
log_error=D:\\software\\environment\\mysql\\mysql-5.7.44\\log\\error.log  # 错误日志文件路径
general_log_file=D:\\software\\environment\\mysql\\mysql-5.7.44\\log\\mysql.log  # 通用查询日志文件路径
general_log=ON  # 开启通用查询日志

# 安全设置
# secure-file-priv=D:\\software\\environment\\mysql\\mysql-5.7.44\\Uploads  # 导入导出数据文件路径限制
# sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES  # SQL 模式

# 其他设置
max_allowed_packet=16M  # 最大允许的数据包大小
max_connections=150  # 最大连接数

# 性能优化
query_cache_type=0  # 关闭查询缓存(MySQL 5.7 仍然支持查询缓存,但建议关闭)
thread_cache_size=16  # 线程缓存大小

# 监听地址
# bind-address=0.0.0.0  # 绑定所有网络接口

# Windows服务相关设置
[mysqld_safe]
log-error=D:\\software\\environment\\mysql\\mysql-5.7.44\\log\\safe_error.log  # 错误日志文件路径
pid-file=D:\\software\\environment\\mysql\\mysql-5.7.44\\log\\mysqld.pid  # 进程 ID 文件路径

# 客户端连接设置
[client]
default-character-set=utf8mb4  # 默认字符集

# Windows命令行工具设置
[mysql]
default-character-set=utf8mb4  # 默认字符集

第三步 MySQL 数据库初始化

  • 以管理员身份打开命令行窗口,切换到 /bin 目录下,输入命令mysqld --initialize ,自动生成data文件夹

第四步 临时密码

  • log_error=D:\\software\\environment\\mysql\\mysql-5.7.44\\log\\error.log找到配置的日志文件,打开此文件查找关键字 password,这里是初始密码(后边修改密码会用到)

第五步 安装并启动mysql8服务

  • 输入命令 ,服务名称必须是 MYSQL5,不能默认。(默认是 MYSQL)

    mysqld --install MYSQL5
    
  • 开启mysql5服务

    • 输入命令

      net start MYSQL5
      

第六步 登陆mysql5修改密码

mysql -u root -P 3306 -h localhost -p
  • 输入之前找到的密码

  • 输入命令修改密码

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mysql5';
    
  • 刷新权限

    flush privileges;
    

安装完成

好的到此已经完成了mysql8和mysql5的安装,如果有帮到你麻烦点赞收藏+关注,谢谢

标签:log,mysql8,win,MySQL5.7,environment,xx,mysql,安装,software
From: https://blog.csdn.net/Cqy180/article/details/142847133

相关文章

  • (IOS)VMware虚拟机上安装win10系统(超详细)
    简介虚拟机是一种软件实现的计算机系统,可以在现有的操作系统平台上运行一个或多个虚拟的操作系统。它通过在主机操作系统上创建一个虚拟的硬件平台,并在其上运行一个完整的操作系统,来模拟一个真实的物理计算机。虚拟机可以提供一种隔离的环境,使得不同的操作系统和应用程序可以......
  • windows连接两个音响同时播放
    应用软件:voicemeter下载地址:https://pan.baidu.com/s/1-w54Sdf807WBhXW1VfTTPA?pwd=vx5eA1、A2选择对应音响或耳机声音输出选择:voicemeterinput延迟调整:voicemeter——>menu——>systemsettings/options调整小爱音箱的延迟为712这样的话,两个音箱就是同时发声,会很舒服......
  • WINCC7.5SP2报表练习1-增加大量数据记录,报表查询、快速导出查询结果
    这是分成两篇记录的学习笔记,这是第一篇,在新浪博客刚刚记录过,那边审查有点慢,时不时还会莫名其妙的清零,在这里也记录一次。最近现场提出要做报表功能,数据来自两种控制系统,施耐德M580和ABBAC900F,我不想在每一套控制系统上各做报表,加上ABBAC900F的上位机freelance报表功能有点弱(或......
  • 学 Linux 必看,小学生都能看懂的保姆级教程 —— Windows 安装 VMware 虚拟机
    〇、说明本教程所用VMware和CentOS版本VMware版本:VMware-workstation-full-17.5.2-2377557CentOS版本:CentOS-7-x86_64-Everything-2009作者电脑参数CPU:Intel®Core™[email protected]核GPU:NVIDIAGeForceGTX1050(2GB/联想)Intel®HDGraphic......
  • Win11系统CPU资源
    在Win11中结束进程,可以按照以下步骤进行操作:打开资源管理器。您可以通过按下Windows键并键入“资源管理器”来快速找到它。在资源管理器中,单击左侧导航栏的“此电脑”或“我的电脑”。在“此电脑”窗口中,单击左上角的“查看”选项卡。在“查看”选项卡中,单击右侧的“选......
  • Windows环境下手动安装MySQL
    下载MySQL安装包:前往MySQL官网下载适合你系统的安装包,例如mysql-installer-web-community.0.8.5.msi。手动运行安装程序:双击下载的安装包,启动安装向导。按照向导的提示完成安装过程。检查安装路径:安装完成后,检查MySQL的安装路径,例如C:\ProgramFiles\MySQL\MySQL......
  • windows安装nacos
    1、Nacos官网地址:Redirectingto:https://nacos.io/en/2、进去后右上角可以切换中文,点击下载按钮3、进去后,点击左侧发布历史,找到自己要下载的版本4、下载完成后,找一个无中文的路径进行解压5、解压后,找到bin目录下的startup.cmd,双击打开即可6、cmd界面出现如图所示即为......
  • windows下安装部署 hadoop
     一、安装下载1.首先在hadoop官网下载一个稳定版本,选择binary包官网地址:https://hadoop.apache.org/releases.html下载下来是tar.gz文件,用winrar解压即可。2.因为这个压缩包是forlinux系统的,win下还需要安装几个dllwinutils, 下载地址:https://www.jianguoyun.com/p/Dcs2......
  • 给C盘瘦身!十种Windows系统盘清理方法请牢记
    对于很多小白用户来说,在使用Windows电脑的时候,C盘“爆红”可能是最常见的问题了吧?那么有哪些方法可以避免C盘存储空间紧张呢?今天给大家提供十种不同的方法,大家可以根据自己的实际情况酌情取用。方法一:清理桌面清理桌面这个方法看起来是废话,但我发现是真的有很多电脑小白不知道,电......
  • Windows系统连接服务器(公私钥)超详细版本
    目录前言一、使用MobaXterm进行密钥对的生成与配置1.生成密钥2.创建私钥与配置密钥对3.将公钥上传至服务器4.登陆测试二、使用Powershell对密钥对进行生成(推荐)1.生成密钥2.将公钥上传至服务器总结前言由于换了新的实验室,保密要求较高。因此记录一下加密连接服务......