截至2025年4月13日,mysql的最新版本为9.2,laravel12等最新框架需要新版本数据库支持,为了了解mysql在安装中的设置情况,我们进行手动安装。手动安装过程如下:
一、下载
- 打开浏览器,访问MySQL 官方网站。
- 点击页面中的 "DOWNLOADS" 按钮。
- 在展开的下载选项中,点击 "MySQL Community (GPL) Downloads"。
- 找到 "MySQL Community Server" 并点击。
- 选择 "Microsoft Windows" 操作系统,然后点击 "Go to Download Page >" 按钮。此时会看到有 msi(联网或离线安装)和 zip(免安装)两种格式的安装包可供选择。
- 选择适合你网络情况和需求的安装包类型。如果网络稳定,可选择较小的联网安装版本;如果网络不稳定或希望离线安装,则选择离线安装版本的 msi 文件。
- 点击下载链接后,会弹出是否登录或注册的提示,点击 "No thanks, just start my download" 按钮即可开始下载。 这里选择zip版,进行手动安装,也可以使用msi版本,手动安装的目的是完整学习MYSQL的系统设置。
二、安装
MySQL 9.2 zip 包下载后,需要进行以下设置:
-
解压文件 :找到下载的 zip 包,使用 Windows 自带的解压缩功能或第三方解压工具(如 7-Zip)进行解压。例如,可将其解压到指定目录,如
C:\mysql
。 -
配置环境变量:
- 右键 "此电脑" 选择 "属性",进入 "高级系统设置",点击 "环境变量"。
- 在 "系统变量" 中新建一个名为
MYSQL_HOME
的变量,变量值为 MySQL 解压后的文件夹目录,如C:\mysql
。 - 在 "系统变量" 中找到
Path
变量,点击 "编辑",然后 "新建",添加%MYSQL_HOME%\bin
,使系统能够找到 MySQL 的可执行文件。
-
配置 MySQL:
-
进入解压后的文件夹,找到
my-default.ini
文件,将其复制并重命名为my.ini
。 -
打开
my.ini
文件,配置基本设置,例如:
ini[mysqld] # 设置MySQL的安装目录,根据实际情况修改 basedir=C:/mysql # 设置数据库的数据存储路径,根据实际情况修改 datadir=C:/mysql/data # 设置端口号,默认为3306 port=3306 # 设置字符集 character-set-server=utf8 # 设置默认存储引擎 default-storage-engine=INNODB
-
-
初始化数据库 :以管理员身份打开命令提示符或 PowerShell,切换到 MySQL 的
bin
目录,执行以下命令:cssmysqld --initialize --console
此步骤将创建默认数据库,并在命令行窗口输出 root 用户的临时密码,需记录该密码。
-
安装 MySQL 服务 :在管理员模式的命令提示符下,切换到 MySQL 的
bin
目录,输入mysqld -install
安装 MySQL 服务。 -
启动 MySQL 服务 :可以使用命令
net start mysql
启动 MySQL 服务,也可通过 Windows 服务管理工具找到 MySQL 服务并启动。 -
登录并修改密码 :打开命令提示符,输入
mysql -u root -p
,输入初始化时生成的临时密码登录。登录后,使用ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
命令修改 root 用户密码。
安装提示:
- 如果解压目录中没有mysql.ini文件,需要手动创建,填写安装-步骤3中内容
- 需要创建data目录,用于存储数据
- 使用管理员权限登录CMD方法:先win+r,然后ctrl+shift+enter,启动服务需要管理员权限
- 临时密码要记牢
- phpstudy无法识别mysql9.2,需要手动开启服务
- 关闭mysql命令为:
net stop mysql
三、phpMyAdmin登录
下载phpMyAdmin后,输入修改后的mysql账号密码,即可正常使用。