最新 MySQL 版本号 8.0.22 安装教程

最新 MySQL 版本号 8.0.22 安装教程

Posted by Konmer on December 2, 2020

最新 MySQL 版本号 8.0.22 安装教程

下载

官方下载地址

在这里插入图片描述 谷歌浏览器下载速度慢 建议采用其他(猎豹、360等)

解压 ZIP 安装包

在这里插入图片描述 不需要新建 Data 文件夹

在当前路径新建 my.ini 文件夹 覆盖 default.ini 文件配置

在这里插入图片描述 my.ini 文件配置

注意 basedir 路径 必须采用 \\

[mysqld]

# 设置3306端口

port=3306

# 设置mysql的安装目录

basedir=E:\\MySQL

# 设置mysql数据库的数据的存放目录

datadir=E:\\MySQL\\Data

# 允许最大连接数

max_connections=200

# 允许连接失败的次数。

max_connect_errors=10

# 服务端使用的字符集默认为utf8mb4

character-set-server=utf8mb4

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

# 默认使用“mysql_native_password”插件认证

#mysql_native_password

default_authentication_plugin=mysql_native_password

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8mb4

[client]

# 设置mysql客户端连接服务端时默认使用的端口

port=3306
default-character-set=utf8mb4

根目录 文件运行 CMD

在这里插入图片描述 进入 管理员运行的cmd 在这里插入图片描述 输入

  mysqld --initialize --console

在这里插入图片描述 临时密码 是随机的 在连接数据库的时候用到 必须保存

密码过期
mysqladmin -uroot -p password
数据库连接  
mysql -u root -p
修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'

输入

mysqld --install

在这里插入图片描述 启动 mysql 服务

net start mysql

停止 mysql 服务

net stop mysql

在这里插入图片描述

电脑 服务列表 在这里插入图片描述在这里插入图片描述

笔记

忘记 MySQL root 密码

cmd

关闭 mysql 服务

net stop mysqld 

创建 mysql-init.txt 文件

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

MySQL 根目录 -> bin -> 打开 管理员cmd

mysqld --init-file=C:\\mysql-init.txt

mysql-init.txt 所在路径不固定