解压

image.png

配置环境变量

MYSQL_HOME

配置MYSQL_HOME环境变量
变量值为解压后的mysql文件夹路径
image.png
并在Path中添加
%MYSQL_HOME%\bin

新建配置文件

在解压目录下新建文件my.ini
填入配置内容

  1. [mysql]
  2. # 客户端默认字符集
  3. default-character-set=utf8
  4. [mysqld]
  5. # 服务端口
  6. port = 3306
  7. # 安装目录
  8. basedir=D:\Software\Develop\DataBase\MySQL\mysql-8.0.28-winx64
  9. # 数据存放目录
  10. datadir=D:\Software\Develop\DataBase\MySQL\mysql-8.0.28-winx64\data
  11. # 允许最大连接数
  12. max_connections=200
  13. # 服务端默认字符集
  14. character-set-server=utf8
  15. # 创建新表时将使用的默认存储引擎
  16. default-storage-engine=INNODB

安装

初始化

在bin目录下执行初始化命令
使用-insecure参数初始化,生成的root账号没有初始密码

  1. mysqld --initialize-insecure

image.png
安装路径下生成了个data文件夹
image.png

将MySQL注册为服务

在bin目录下执行安装命令
该步骤需要以管理员身份运行命令行

  1. mysqld install

image.png

启动服务

在bin目录下执行启动命令
该步骤需要以管理员身份运行命令行

  1. net start mysql

image.png

登录root账号

  1. mysql -u root

image.png

修改root账号密码

在bin目录下执行修改root账号密码命令
执行后会出现Enter password:
直接敲回车即可(即输入旧密码)

  1. mysqladmin -u root -p password {NewPassword}

image.png
重新登录root账号
image.png