【运维心得】windows11安装mysql8解压版

1. 下载安装包

mysql8 地址: MySQL :: Download MySQL Community Server (Archived Versions)

 2. 解压到指定路径,如D:/software/

如果有其他后缀可以去掉。

3.创建my.ini配置文件

 basedir是安装路径, datadir是数据存放路径

[mysqld]
basedir=D:/software/mysql
default-storage-engine=INNODB
datadir=D:/mysqldata
port=3306
# 默认字符集
character-set-server=utf8mb4
# 默认使用mysql_native_password插件认证
default_authentication_plugin=mysql_native_password
# 存储引擎
wait_timeout=1814400
 
# 客户端配置项
[mysql]

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

4. win + x,管理权限打开命令行,cd到安装目录,执行

.\mysqld install

.\mysqld --initialize --console

注意上边的命令,不包含创建mysql数据存放路径,需要手动创建,或者命令指定数据路径(--datadir=D:/mysqldata)

如果报错,可能是没有使用管理员权限执行,或者,my.ini的文件有问题,比如文件格式,比如编码

注意日志中的临时密码

 

5. net start mysql

启动mysql服务

6. 配置MySQL环境变量

Windows11 操作方式:

桌面 - 此电脑 - 右键->属性-  系统信息,找到高级系统设置-点进去

 高级->环境变量-> 新建 

然后编辑 path 新增一条  %MYSQL_HOME%/bin 确定

 

 7. 修改初始密码

mysql -u root -p

输入初始化的时候,命令行中的临时密码

ALTER USER 'root'@'localhost' identified with mysql_native_password by '你的密码';

flush privileges;

退出重新登录,用新密码即可。

备注: 配置文件中指定 使用认证插件,避免navicat等可视化客户端无法连接。

# 默认使用“mysql_native_password”插件认证 default_authentication_plugin=mysql_native_password

posted @ 2022-08-20 18:23  虹梦未来  阅读(46)  评论(0编辑  收藏  举报  来源