一、准备工作
- 点击 MySQL下载 ,选择下载【Windows (x86, 64-bit), ZIP Archive】
- 解压到指定目录,如:F:\MySQL\
- 在F:\MySQL\mysql-8.0.33-winx64\目录下创建my.ini,其内容如下:
[mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=F:\MySQL\mysql-8.0.33-winx64 # 设置mysql数据库的数据的存放目录 datadir=F:\MySQL\mysql-8.0.33-winx64\data # 允许最大连接数 max_connections=200 # 允许连接失败的次数。 max_connect_errors=10 # 服务端使用的字符集默认为utf8mb4 character-set-server=utf8mb4 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB # 默认使用“mysql_native_password”插件认证 authentication_policy=mysql_native_password # 设置东八区时区 default-time_zone = '+8:00' [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8mb4 [client] # 设置mysql客户端连接服务端时默认使用的端口 port=3306 default-character-set=utf8mb4
二、安装
以系统管理员权限打开cmd进入mysql的bin目录下,执行命令并记录生成的初始密码
mysqld --initialize --console
继续执行
mysqld --install mysql
启动mysql服务
net start mysql
如果想要删除mysql服务,执行命令
sc delete mysql
三、修改密码
继续执行
mysql -uroot -p
输入初始密码后在mysql里继续执行命令,假设新密码为:#wsn1DY!
ALTER USER 'root'@'localhost' IDENTIFIED BY '#wsn1DY!';
输入[quit]退出mysql
四、配置环境变量
新建系统变量:MYSQL_HOME=F:\MySQL\mysql-8.0.33-winx64
编辑Path变量,增加
%MYSQL_HOME%
%MYSQL_HOME%\bin
[完]