1.官网上下载MySQLzip
2.解压
在D盘新建mysql文件夹,将mysql-8.0.22-winx64.zip解压至此。
3.在路径下新建my.ini
编辑 my.ini 配置以下基本信息:
[client]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\\web\\mysql-8.0.11
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
4.将当前文件下bin路径添加到环境变量
打开环境变量下的path,点击编辑加入
D:\mysql\mysql-8.0.22-winx64\bin
5.管理员方式打开cmd 命令行工具
初始化数据库:
mysqld --initialize --console
输出以下信息
2021-01-07T13:01:10.661753Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
2021-01-07T13:01:11.339310Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
2021-01-07T13:01:12.510154Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: )yu,Cs2PS9R*
最后一行:yu,Cs2PS9R*即为密码
6.输入以下安装命令:
mysqld install
7.开启mysql服务
net start mysql
关闭服务mysql
net stop mysql
8.登录 MySQL
这边登录本机
mysql -u root -p
粘贴输入刚才上文出现的随机密码
9.修改密码
alter user 'root'@'localhost' identified by '123456';
特别提一下mysql5的修改语句是:
set password for root@localhost = password('123456');