win安装mysql8.0最新版本

一、下载:

https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.43-winx64.zip

解压

二、配置my.ini

复制代码
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
#设置3306端口
port = 3306 
server_id = 28
# 设置mysql的安装目录
basedir=D:\mysql-8.0.43-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-8.0.43-winx64\data
# 允许最大连接数
max_connections=200

# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

三.初始化数据库 mysqld --initialize --console

以管理员身份运行cmd,执行命令 mysqld --initialize --console (初始化数据库)查看安装目录下有没生成data文件有的话说明初始化成功

复制代码
mysqld --initialize --console

可以多到初始化成功,

四、以管理员身份运行cmd,输入mysqld --install mysql8.0 安装mysql服务。

复制代码
mysqld --install mysql8.0

点击启动

用上面的初始化密码登录

复制代码
# 使用临时密码登录
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
 -- 1. 创建用户
CREATE USER 'root_DB'@'%' IDENTIFIED BY 'Mysq.Mysq#';
 
-- 2. 授予所有权限
GRANT ALL PRIVILEGES ON *.* TO 'root_DB'@'%' WITH GRANT OPTION;
 
-- 3. 刷新权限
FLUSH PRIVILEGES;
相关推荐
2501_9151063211 小时前
跨平台抓包工具怎么选?TraceEagle抓包鹰 的四种跨平台能力
网络协议·计算机网络·网络安全·ios·adb·https·udp
梅孔立18 小时前
.mdb Access_MDB历史数据文件迁移MySQL实战教程-可直接投喂给ai参考这个帮你完成迁移
数据库·mysql·adb
花间相见1 天前
【计算基础|MySQL13】【工程实战】事务隔离与 MVCC 现象复现
adb
吹什么轩1 天前
MySQL:数据类型
android·adb
深度学习04072 天前
MySQL InnoDB Cluster 部署完整文档
android·mysql·adb
安替-AnTi2 天前
不用 root:我用 Tailscale 打通了云手机的 ADB 通道
adb·测试·调试·云手机·claude code
张小姐的猫2 天前
【MySQL】表的约束
android·linux·服务器·数据库·c++·mysql·adb
花间相见3 天前
【计算基础|MySQL11】事务与隔离级别
sql·mysql·adb·架构
张小姐的猫3 天前
【MySQL】数据类型
android·linux·数据库·c++·mysql·adb·php
花间相见3 天前
【计算基础|MySQL10】【工程实战】explain 与慢查询优化
adb