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;
相关推荐
多多*6 小时前
2月3日面试题整理 字节跳动后端开发相关
android·java·开发语言·网络·jvm·adb·c#
数据蜂巢10 小时前
MySQL 8.0 生产环境备份脚本 (Percona XtraBackup 8.0+)
android·mysql·adb
vistaup1 天前
通过ADB 触发gc
adb
Tangcan-1 天前
【MySQL】 事务
数据库·mysql·adb
qinyia1 天前
在Ubuntu 22.04.5 LTS上安装MySQL 8并设置root密码的完整协作流程
mysql·ubuntu·adb
怣502 天前
[特殊字符] MySQL数据表操作完全指南:增删改查的艺术
数据库·mysql·adb
小天源2 天前
银河麒麟 V10(x86_64)离线安装 MySQL 8.0
android·mysql·adb·麒麟v10
Dxy12393102163 天前
Python判断MySQL表是否存在,不存在则创建
python·mysql·adb
五五六六05244 天前
adb server is out of date. killing...问题的解决
网络安全·adb
蜗牛、Z5 天前
Android 日常开发Adb常用命令附档
android·adb