1、下载zip包
https://dev.mysql.com/downloads/mysql/8.0.html
2、解压到安装目录,并配置环境变量
MYSQL_HOME=D:\mysql-8.0.23-winx64
%MYSQL_HOME%\bin
3、创建ini配置文件
在D:\mysql-8.0.23-winx64下新建my.ini文件,并用记事本打开,复制以下内容粘贴进去
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录【需要改为自己的】
basedir= D:\mysql-8.0.23-winx64
# 设置mysql数据库的数据的存放目录【需要改为自己的】
datadir= D:\mysql-8.0.23-winx64\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
4、初始化及安装
以【管理员身份】打开cmd,输入:mysqld --initialize --console
注:其中root@localhost:后面的就是初始密码,初次登陆时要用到,千万要记下来
主果中间出现类似“找不到VCRUNTIME140_1.dll”之类的问题,请安装:微软常用运行库合集 64位,下载地址:
http://soft.360.cn/static/baoku/info_7_0/softinfo_104698064.html
执行:mysqld --install 完成安装
5、启动和修改密码
安装完成后,输入 net start mysql 启动
输入 mysql -u root -p 刚刚生成的密码
密码修改:ALTER USER USER() IDENTIFIED BY 'NewPassword';
退出mysql:quit;
关闭服务:net stop mysql