Windows 上安装 MySQL(8.0.11)

时间:2023-02-01 04:28:23

1.接下来我们需要配置下 MySQL 的配置文件

打开刚刚解压的文件夹 C:\web\mysql-8.0.11 ,在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 [mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir
=C:\web\mysql-8.0.11
# 设置mysql数据库的数据的存放目录
datadir
=C:\web\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

2.接下来我们来启动下 MySQL 数据库:

以管理员身份打开 cmd 命令行工具,切换目录:

cd C:\web\mysql-8.0.11\bin

初始化数据库:前提是data目录下是空,如果有文件需要删除

mysqld --initialize --console

执行完成后,会输出 root 用户的初始默认密码,如:

...
2018-04-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: APWCY5ws&hjQ
...

APWCY5ws&hjQ 就是初始密码,后续登录需要用到,你也可以在登陆后修改密码。

3. 安装服务和启动服务

在bin目录下:安装服务输入以下安装命令:

mysqld -install

删除服务:mysqld -remove

在bin目录下:启动服务输入以下命令即可:

net start mysql

在bin目录下:停止服务输入以下命令即可:

net stop mysql

4. 修改root密码

登录本机的 MySQL 数据库,命令如下:
mysql -h 主机名 -u 用户名 -p 小注:密码是刚才生成的随机码:APWCY5ws&hjQ
set password =password('新密码');

5. 设置环境变量

新建MYSQL_HOME变量,

并将值设置为C:\web\mysql-8.0.11

编辑Path系统变量:在系统变量里,找到Path变量,点击“编辑”按钮,

我们将;%MYSQL_HOME%\bin添加到path变量(一般放在最后面)