下载MySQL

腾讯软件源下载

搜索关键字:mysql-8.0.19-winx64.msi,其中8.0.19换成最新版本

下载页面截图

安装

安装非常简单,一路下一步即可

安装完成后找到安装目录(别跟我说你不知道安装到哪了…)

配置

  1. MySQL根目录新建文件夹:data,新增个文件:my.ini

    根目录

  2. 将·my.ini文件打开,粘贴以下内容:

    1
    2
    3
    4
    5
    6
    7
    8
    
    [mysql]
    default-character-set=utf8mb4
    [mysqld]
    port=3306
    basedir=D:\MySQL\MySQL Server 8.0
    datadir=D:\MySQL\MySQL Server 8.0\data
    default-storage-engine=INNODB
    character-set-server=utf8mb4
    
  3. 你需要将上边的basedirdatadir换成你自己的路径

  4. 保存文件

  5. 在开始菜单上按右键,打开Windows PowerShell(管理员)

    注意是管理员,不是上边那个

    第四步动图

  6. 如果你正确打开,标题应该有管理员字样

    管理员powershell

  7. 进入MySQL根目录,注意路径上的英文双引号

    1
    
    cd "D:\MySQL\MySQL Server 8.0"
    

    cd 后边的双引号包裹的字符串换成自己的MySQL路径

  8. 执行初始化

    1
    
    ./bin/mysqld --initialize --console
    

    这里由于我安装过了所以放一张网上的图:

    初始化

    注意看箭头指向的字符串,那个是MySQL初始化生成的密码

    你必须复制下来

  9. 安装并运行服务

    1
    
    ./bin/mysqld --install
    

    这个命令是将MySQL作为服务安装到系统中

    安装成功会有successfully提示

    接下来启动服务:

    1
    
    net start mysql
    
  10. 修改MySQL密码

    1
    
    ./bin/mysql -u root -p
    

    回车后输入刚才让你复制的密码

    输入以下SQL:

    1
    
    ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
    

    其中新密码改成你要设置的MySQL密码

  11. 完成

如果有其它疑问,也可以看这篇教程

mysql 8.0.18.zip安装配置方法图文教程(windows 64位)