安装MYSQL 最新版8.0.19

  • 第一步,前往官网
  • 第二步,解压缩,创建my.ini
  • 第三步,配置环境变量
  • 第四步,管理员权限打开cmd


  • 我的win10系统版本1903
  • 安装的mysql版本为8.0.19

第一步,前往官网

下载mysql最新版本https://dev.mysql.com/downloads/mysql/

安装纯净版mysql命令 mysql安装教程8.0.19安装_mysql


点击上图红框这里下载

安装纯净版mysql命令 mysql安装教程8.0.19安装_安装纯净版mysql命令_02


点击下面红框里面的,不用登陆和注册,就能下载,当然你想登录注册也行。

安装纯净版mysql命令 mysql安装教程8.0.19安装_解压缩_03

第二步,解压缩,创建my.ini

之后是解压缩文件,我在根目录下面新建了mysql文件夹,把压缩包解压在这里了。(名字可以是任意的)
点进文件夹,新建记事本,把名字改成my.ini,把下面的代码复制进去。
注意两点:

  • 1.basedir=C:\MYSQL\mysql-8.0.19-winx64
  • 这一行里面“MYSQL"是我自己建的文件夹,可以是任意名字,你自己明白就好
  • 2.C:\MYSQL\mysql-8.0.19-winx64\Database
  • 这个database文件夹一定是不能存在的,在安装过程中系统会自动创建这个文件夹。如果你安装第一次失败了,第二次重新安装的时候记得把这个文件夹删掉,否则系统会报错(我在自动生成随机密码那一步卡住似乎就是因为这个文件夹存在)
  • 网络上面其他人分享的my.ini也可以用,差别不大,记住把这两行的地址改掉就行。
在这里插入代码片[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=C:\MYSQL\mysql-8.0.19-winx64
# 设置mysql数据库的数据的存放目录
datadir=C:\MYSQL\mysql-8.0.19-winx64\Database
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

第三步,配置环境变量

我的电脑右键-属性-左侧最下面“高级系统设置”

安装纯净版mysql命令 mysql安装教程8.0.19安装_安装纯净版mysql命令_04


安装纯净版mysql命令 mysql安装教程8.0.19安装_安装纯净版mysql命令_05


安装纯净版mysql命令 mysql安装教程8.0.19安装_安装纯净版mysql命令_06


安装纯净版mysql命令 mysql安装教程8.0.19安装_解压缩_07


安装纯净版mysql命令 mysql安装教程8.0.19安装_管理员权限_08


就这个地址,粘贴过来就行。

第四步,管理员权限打开cmd

【使用管理员权限打开cmd,否则后面在创建安装目录的时候会报错!!】

使用cmd命令提示符,首先进入到你的安装目录,我的安装目录在c盘,把目录换到 cd C:\MySQL\mysql-8.0.19-winx64\bin在此目录下进行相应的过程,输入命令mysqld --initialize --console 进入安装步骤

安装纯净版mysql命令 mysql安装教程8.0.19安装_安装纯净版mysql命令_09


我这里已经安装过了,就找网上的图给大家看一下

安装纯净版mysql命令 mysql安装教程8.0.19安装_安装纯净版mysql命令_10


安装完后会返回一段代码,注意红框这里localhost:

【注:冒号后面的是密码,记下来,或者截图保存,后面会用到。】

之后输入
mysqld install
进入安装步骤

等待安装完成后,在命令提示符上输入命令mysql -u root -p会出现Enter password,这时候把刚才的密码输入进去。进入下一步。

安装纯净版mysql命令 mysql安装教程8.0.19安装_mysql_11


【图从其他地方借来的,侵删。谢谢。】

输入完密码到这一步就没问题了。

但是有些朋友可能会遇到的问题:ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061),如果报这个错误,请参考这篇文章。

如果你觉得之前的密码太复杂,你可以另外设置登录密码,你会发现mysql>后有一个光标一直在闪烁,这个时候,你输入
alter user root@localhost identified by ‘新密码’;
【注:分号要带上,密码不能太简单,我最一开始是aaa,系统没有通过,后来用了aaa123就ok了】
若出现OK字样,就说明你密码修改成功了,等到下次登录输入新密码就行了。

到此安装就结束了,如果你要退出mysql的话,只需要在mysql>后输入exit即可。