在 Windows 11 x64 操作系统下安装 MySQL 8.1.0 的过程相对简单,本文使用 MySQL 的 zip 压缩包文件进行安装。以下是详细的安装步骤:
注意:在开始之前,请确保您已经下载了 MySQL 8.1.0 的 zip 压缩包文件,并且具有管理员权限。
首先,前往 MySQL 官方网站(https://dev.mysql.com/downloads/mysql/)下载 MySQL 8.1.0 的 zip 压缩包。选择 “MySQL Community Server” 版本,并下载 “Windows (x86, 64-bit), ZIP Archive”。保存到您喜欢的目录中。
或者,您也可在汉联工控吧云盘中下载:
下载地址:http://cloud.han-link.tech:6090/s/Dt7s9yLpD2dDneZ
提取码:
han-link.cn
找到您下载的 zip 压缩包文件,右键单击它,然后选择 “解压缩到此处” 或使用解压缩软件将其解压缩到您喜欢的目录中。解压后,您将在目标文件夹中看到一个名为 “mysql-8.1.0-winx64″(或类似的名称,取决于下载的文件版本)的文件夹。本教程中存放于D:\mysql(在D盘根目录中新建mysql文件夹)。
1.进入 “mysql-8.1.0-winx64” 文件夹,新建文本文件,将其重命名为 “my.ini”。这个文件将用于配置 MySQL 服务器。
2.打开 “my.ini” 文件,并使用文本编辑器进行编辑。直接复制以下配置,也根据您的需求进行调整:
[mysql]
# 设置 mysql 客户端默认字符集
default-character-set=utf8
[mysqld]
#设置 3306 端口
port = 3306
# 设置 mysql 的安装目录
basedir= D:\\mysql\\mysql-8.1.0-winx64
# 设置 mysql 数据库的数据的存放目录
datadir= D:\\mysql\\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为 8 比特编码的 latin1 字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
3.保存并关闭 “my.ini” 文件。
1.打开命令提示符(Command Prompt)并以管理员身份运行。在开始菜单中搜索 “cmd”,右键单击 “命令提示符” 并选择 “以管理员身份运行”。
2.在命令提示符中,cd导航到 MySQL 的 bin 文件夹,该文件夹位于 MySQL 安装目录下。例如:
cd D:\mysql\mysql-8.1.0-winx64\bin
3.运行以下命令来初始化 MySQL 数据库:
mysqld --initialize-insecure
执行完成后,会打印 root 用户的初始默认密码,比如:
C:\Users\Administrator>cd D:\mysql\mysql-8.1.0-winx64\bin
D:\mysql\mysql-8.1.0-winx64\bin>mysqld --initialize --console
2023-09-28T15:57:17.087519Z 0 [System] [MY-013169] [Server] D:\mysql\mysql-8.1.0-winx64\bin\mysqld.exe (mysqld 8.1.0) initializing of server in progress as process 4984
2023-09-28T15:57:24.859249Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: rI5rvf5x5G,E
2023-04-28T15:57:27.106660Z 0 [System] [MY-013170] [Server] D:\mysql\mysql-8.1.0-winx64\bin\mysqld.exe (mysqld 8.1.0) initializing of server has completed
D:\mysql\mysql-8.1.0-winx64\bin>
注意!执行输出结果里面有一段:
[Note] [MY-010454] [Server] A temporary password is generated for root@localhost: rI5rvf5x5G,E
其中root@localhost:后面的“rI5rvf5x5G,E”就是初始密码(不含首位空格,各人会有所不同)。在没有更改密码前,需要记住这个密码,后续登录需要用到。
要是你关快了,或者没记住,那也没事,删掉初始化的 datadir 目录,再执行一遍初始化命令,又会重新生成的。当然,也可以使用安全工具,强制改密码,用什么方法,自己随意。
为了方便在命令提示符中使用 MySQL 命令,您可以设置 MySQL 的 bin 文件夹路径到系统的环境变量中。
1.在 Windows 11 中,右键单击 “此电脑”(或 “计算机”),然后选择 “属性”。
2.在右侧面板中,点击 “高级系统设置”。
3.在 “系统属性” 窗口中,点击 “环境变量” 按钮。
4.在 “系统变量” 部分,找到 “Path” 变量,然后点击 “编辑”。
5.在 “编辑环境变量” 窗口中,点击 “新建” 并添加 MySQL 的 bin 文件夹路径(例如:D:\mysql\mysql-8.1.0-winx64)。
6.点击 “确定” 保存更改。
1.在命令提示符中,返回到 MySQL 安装目录的 bin 文件夹。
cd D:\mysql\mysql-8.1.0-winx64
2.运行以下命令:
mysqld --install mysql81
这里建立mysql的服务,为了方便区别版本(本教程使用8.1.0)故服务名称取为mysql81。
3.完成后,运行以下命令以启动 MySQL 服务器:
net start mysql81
4.更改密码,在MySQL 安装目录的 bin 文件夹执行命令:
mysql -u root -p
这时候会提示输入密码,记住了上面第4.3步安装时的密码,填入即可登录成功,进入MySQL命令模式。
在MySQL中执行命令:(注意:下面语句设定密码为12345678,可自行修改密码)
ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY 12345678;
执行后,mysql密码修改为12345678。
恭喜!您已经成功在 Windows 11 x64 上安装了 MySQL 8.1.0,并且可以开始使用它来管理数据库。请记得在生产环境中设置更安全的密码,并根据需要进行其他配置。
#工业##工业自动化##在头条看见彼此##头条文章发文任务##电气##自动化##程序##程序员#