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;
相关推荐
大尚来也12 小时前
老项目 PHP 5.6 升级 PHP 8 完整迁移步骤与兼容坑汇总
android·adb
寒水馨16 小时前
macOS下载、安装scrcpy-v4.1(附安装包scrcpy-macos-aarch64-v4.1.tar.gz)
macos·adb·手机控制·scrcpy·投屏软件·android投屏·屏幕镜像
—Miss. Z—17 小时前
计算机二级MySQL——简单应用题(事件&视图)
android·mysql·adb
小飞侠在吗2 天前
【MySQL 排错】Navicat 连接 localhost 报 2002 (10061) 完整排查记录(Windows + MySQL 8.4 用户模式)
windows·mysql·adb
2501_916008893 天前
HTTPS 抓包遇到证书绑定怎么办,使用 TraceEagle 解除 App 证书校验
网络协议·计算机网络·http·网络安全·ios·adb·https
Mico183 天前
MySQL 8.0.35 基于GTID 主从复制安装增强半同步复制
android·mysql·adb
IT瑞先生4 天前
Docker快速部署Mysql的三种方法——实操篇
mysql·adb·docker
C++、Java和Python的菜鸟4 天前
第5章 后端Web基础 (MySQL基础)
前端·mysql·adb
Mico184 天前
MySQL 8.0.35 GTID 主从复制搭建-基于GITD
android·mysql·adb
bwz999@88.com5 天前
Ubuntu24.04.4安装mysql8.0.46
adb