windows 安装 mysql8.0 服务免安装版

原创
2024/04/20 11:18
阅读数 166

1. 官网下载 mysql 文件 点击下载

2. 解压下载好的 ZIP 文件,到自己喜欢的位置

3. 在 mysql-8.0.36-winx64 文件夹下新建 my.ini 文件。内容参考如下:

[mysqld]
# 设置3313端口
port=3313
# 设置mysql的安装目录
basedir=E:\mysql-8.0.36-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\mysql-8.0.36-winx64\Data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3313
default-character-set=utf8

4. 处理完结构如下

5. 管理员身份 运行 PowerShell, 并将切换到你解压过后的文件的 bin 目录下。

6. 执行

./mysqld --defaults-file=E:\mysql-8.0.36-winx64\my.ini --initialize --console

成功后如下所示:

注意在没有更改密码前,需要记住这个密码:yiUZj5Ss-J7h,后续登录需要用到。

7. 初始化 mysql 服务

./mysqld install MySQL3313 --defaults-file="E:\mysql-8.0.36-winx64\my.ini"

8. 启动

net start MySQL3313

9. 以 root 用户进入 mysql

./mysql -P 3313 -u root -p

此处就需要上面初始化 mysql 时候系统生成的密码了。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部