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;
相关推荐
ao-weilai17 小时前
MySQL数据库:表操作
数据库·mysql·adb
Lancker4 天前
记一次 Druid 连接 MySQL 报 Communications link failure 的排查过程
数据库·mysql·adb
JosieBook5 天前
【数据库】MySQL 实战精通系列 · 第1篇:MySQL 全局观与实战环境搭建
数据库·mysql·adb
蒸鱼Yuzheng5 天前
设备端性能工件可靠导出:断点续传、哈希、manifest 与失败恢复
android·自动化测试·python·adb·数据完整性
文人sec14 天前
grant 之后要跟着 flush privileges 吗?要不要使用分区表?
数据库·mysql·adb·数据分析
2501_9160088915 天前
SSE 和 gRPC 流式接口如何抓包,调试 SSE 与 gRPC 流式接口
网络协议·计算机网络·网络安全·ios·adb·https·udp
2501_9160088917 天前
全平台抓包工具,Windows、iPhone、Linux三个平台抓包测试
网络协议·计算机网络·网络安全·ios·adb·https·udp
鸽芷咕20 天前
MySQL Server 鸿蒙 PC 适配全记录:以混合工具链完成 C++23 交叉编译与 HNP 交付
adb·harmonyos·c++23
游戏开发爱好者822 天前
网络连接排查指南,谁在电脑后台偷跑流量,哪些程序在联网
网络协议·计算机网络·网络安全·ios·adb·https·udp
实心儿儿22 天前
MySQL 的安装
数据库·mysql·adb