# Windows10系统安装 mysql-8.0.19-winx64.zip

# 1、下载并解压

去MySQL官网找到下载连接,就可以将MySQL的zip文件下载下来 下面是MySQL下载地址:

MySQL zip文件 下载连接 (opens new window)

mysql 需下载的内容

下载

这里我把解压的安装包放在你要放Mysql目录下。不要使用中文目录,可能导致乱码问题,也不要使用带空格的目录位置。

我的目录为:

D:\software\mysql
1

# 2、配置环境

  1. 首先创建一个 my.ini 配置文件

  2. 创建配置文件的时候需要注意编码格式,我们选择使用 UTF-8 的编码格式,而不是其他的编码格式。

  3. 在 my.ini 文件中写如下配置

    [mysqld] 
    # 设置 3306 端口 
    port=3306 
    # 设置 mysql 的安装目录 
    basedir=E:\\Mysql\\mysql-8.0.19-winx64 
    # 设置 mysql 数据库的数据的存放目录
    datadir=E:\\Mysql\\mysql-8.0.19-winx64\\data 
    # 允许最大连接数 
    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
    
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
  4. 配置环境变量

    工具栏搜索:高级系统设置,或者鼠标右键我的电脑>属性>高级系统设置打开 。点击:环境变量

    新建变量名:MYSQL_HOME   变量值:E:\Mysql\mysql-8.0.19-winx64 点击确定
    
    系统变量找到:Path 点击编辑
    
    新建变量:%MYSQL_HOME%\bin 点击确定
    也可以单独在path设置成一条:E:\Mysql\mysql-8.0.19-winx64\bin  即可。
    ,也就是你安装位置下的bin文件夹。
    
    1
    2
    3
    4
    5
    6
    7

# 3、安装

  1. 创建data文件夹

    TIP

    不要手动创建data文件夹,否则可能后面启动mysql服务启动不了!启动不了清删除data文件夹,重新执行以下代码。执行后出现data文件夹 ps:每执行一段代码都要点击回车键

    mysqld --initialize-insecure
    
    1
  2. 初始化语句

    mysqld --defaults-file=E:\Mysql\mysql-8.0.19-winx64\my.ini --initialize –console
    
    1
  3. 安装 MySQL:

    mysqld install
    
    1
  4. 进行MySQL初始化,执行后创建root用户:

    mysqld --initialize-insecure --user=mysql
    
    1
  5. 启动MySQL服务:(显示启动成功为正确)

    net start mysql 
    
    1
  6. 启动后你的root用户密码为空(密码改不改自己随意)回车出现 “Enter password” 不用输入直接点击回车下一步 不用输入直接点击回车下一步 不用输入直接点击回车下一步重要的事情说三遍,密码就是123456,不要填enter password,请参考下面全部指令图好吧!

    mysqladmin -u root -p password 123456
    
    1
  7. 登录用户:

    mysql -u root -p
    (回车后,输入密码即可 ,之前设置的密码为123456)
    
    1
    2
  8. 成功登陆!安装完成

全部指令