欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 能源 > windows11安装mysql8.0.35.zip版本安装

windows11安装mysql8.0.35.zip版本安装

2025/3/1 14:31:00 来源:https://blog.csdn.net/liu_yulong/article/details/145933180  浏览:    关键词:windows11安装mysql8.0.35.zip版本安装

一、下载MySQL 8.0.35 zip版本

  1. 访问MySQL官网‌:

    • 打开浏览器,访问MySQL官网下载页面。
    • 在下载页面中,找到并点击“MySQL Community (GPL) Downloads”选项。
  2. 选择Windows版本‌:

    • 在社区版下载页面中,找到并点击“MySQL Installer for Windows”选项。
    • 根据你的Windows 11系统是32位还是64位,选择对应的安装包。通常,现代Windows 11系统为64位,因此选择“Windows (x86, 64-bit), ZIP Archive”版本。
  3. 下载安装包‌:

    • 点击“Download”按钮开始下载。如果遇到登录注册页面,可以选择“No thanks, just start my download.”以跳过登录步骤。
    • 下载完成后,将安装包保存到一个容易找到的位置,如桌面。

二、解压安装包并配置

  1. 解压安装包‌:

    • 找到下载好的安装包,通常是一个名为mysql-8.0.35-winx64.zip的压缩文件。
    • 使用系统自带的解压工具或第三方解压软件(如WinRAR、360压缩等)将安装包解压到一个合适的路径。注意,路径中不应包含中文或空格,以避免后续运行错误。
  2. 创建my.ini配置文件‌:

    • 在解压后的目录中,创建一个名为my.ini的配置文件。

    • 将以下内容复制到my.ini文件中,并根据实际情况修改basedirdatadir路径:

      [client]
      port=3366
      [mysqld]
      basedir=D:/App/mysql-8.0.35-winx64
      datadir=D:/App/mysql-8.0.35-winx64/data
      port=3366
      character-set-server=utf8mb4
      default-storage-engine=INNODB
      sql-mode=STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION
      

三、安装MySQL服务

核心步骤如果安装过就直接按这个

# 推荐方式(生成空密码)
mysqld --initialize-insecure --user=mysql --consolecd D:\App\mysql-8.0.35-winx64\bin
#指定配置文件
mysqld --defaults-file="D:\App\mysql-8.0.35-winx64\my.ini" --initialize --console# 或生成随机密码(查看控制台输出或 data 目录的 .err 文件)
mysqld --initialize --console# 默认密码位置 
notepad D:\App\mysql-8.0.35-winx64\data\mysql.err# 如果有旧的 卸载旧服务
sc delete MySQL835# 手动删除 data 目录(若存在)
rd /s/q D:\App\mysql-8.0.35-winx64\data# 安装服务(指定更新后的配置文件)
#mysqld --defaults-file="D:\path\to\your\my.ini" --install MySQL835
mysqld --defaults-file="D:\App\mysql-8.0.35-winx64\my.ini" --install MySQL835# 启动服务
net start MySQL835#查看使用端口
netstat -ano | findstr :3306#修改密码啥的
USE mysql;
UPDATE user SET authentication_string = '' WHERE user = 'root';  # 清空密码(MySQL 8.0+)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';      # 重新设置密码
FLUSH PRIVILEGES;清理旧服务 → 检查配置文件 → 安装VC++运行库 → 初始化data目录 → 安装服务 → 启动服务
  1. 打开命令提示符‌:

    • 以管理员身份运行命令提示符。
  2. 初始化数据库‌:

    • 在命令提示符中,切换到MySQL解压后的bin目录。

    • 运行以下命令以初始化数据库:

      mysqld --initialize --console

      或者指定安装文件位置

    • mysqld --defaults-file="D:\App\mysql-8.0.35-winx64\my.ini" --install MySQL835
      

    • 初始化过程中,会生成一个临时密码,请记下此密码,因为后续登录数据库时需要用到。

    • 问题‌:若 datadir 目录未初始化(即未执行 mysqld --initialize),服务安装后无法正常启动,表现为无报错但无响应‌15。
    • 修正步骤‌:
      1. 删除旧数据目录(若存在):
        rd /s/q D:\App\mysql-8.0.35-winx64\data

      2. 初始化数据目录(管理员权限运行):
    • mysqld --defaults-file="D:\App\mysql-8.0.35-winx64\my.ini" --initialize-insecure --console

       
  3. 安装MySQL服务‌:

    • 在命令提示符中,运行以下命令以安装MySQL服务:田默认是MYSQL,也可以给个别名,如安装多个的时候 区分

      mysqld --install
      mysqld --install MySQL835

  4. 启动MySQL服务‌:

    • 在命令提示符中,运行以下命令以启动MySQL服务:

      net start MySQL或者net start MySQL835

四、配置环境变量

  1. 打开系统属性‌:

    • 右键点击“此电脑”,选择“属性”。
    • 点击“高级系统设置”,然后点击“环境变量”。
  2. 编辑系统变量‌:

    • 在“系统变量”区域中,找到并选择Path变量,然后点击“编辑”。
    • 点击“新建”,然后浏览并选择MySQL解压后的bin目录,添加到Path变量中。
  3. 保存更改‌:

    • 连续点击“确定”以保存更改。

五、检测安装情况

  1. 登录MySQL‌:

    • 打开命令提示符,运行以下命令以登录MySQL:

      mysql -uroot -p

    • 输入初始化时生成的临时密码,然后按回车键。

  2. 修改密码‌:

    • 登录成功后,运行以下SQL命令以修改root用户的密码:

      ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

    • new_password替换为你希望设置的新密码。

  3. 查看版本信息‌:

    • 运行以下命令以查看MySQL的版本信息:

      STATUS;

      mysql>
      mysql> select version();
      +-----------+
      | version() |
      +-----------+
      | 8.0.35    |
      +-----------+
      1 row in set (0.00 sec)

    • 如果能够看到MySQL的版本信息,说明安装成功。

注意事项

  • 系统兼容性‌:确保你的Windows 11系统与MySQL 8.0.35版本兼容。通常,较新的Windows 11版本对MySQL的兼容性表现良好。
  • 关闭安全软件‌:在安装前,建议暂时关闭第三方安全软件,以避免误拦截MySQL的安装程序或相关进程。
  • 卸载旧版本‌:如果系统中已经安装了其他版本的MySQL,需要彻底卸载干净,包括相关的服务、配置文件以及注册表项,以避免新旧版本之间产生冲突。
  • 路径设置‌:在解压安装包和配置环境变量时,注意路径中不应包含中文或空格,以避免后续运行错误

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词