MySQL安装

  1. 在https://dev.mysql.com/downloads/mysql/中下载Mysql windows版本的文件mysql-8.0.23-winx64.zip并解压

  2. 进入解压文件夹,新建my.ini配置以下信息

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    [mysqld]
    # 设置3306端口
    port=3306
    # 设置mysql的安装目录
    basedir=F:\Mysql # 切记此处一定要用双斜杠\\,单斜杠我这里会出错,不过看别人的教程,有的是单斜杠。自己尝试吧
    # 设置mysql数据库的数据的存放目录
    datadir=F:\Mysql\\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
  3. 配置环境变量

    • 新建系统变量MYSQL_PATH,变量值为mysql安装路径
    • path中添加 %MYSQL_PATH%\bin
  4. 安装mysql

    • 管理员打开cmd,在mysql\bin下执行mysqld --initialize --console,记住初始密码,如root@localhost: 5jqP(ucQW7zJ

    • 执行mysqld --install

    • 配置mysql

      1
      2
      mysqld --initialize--insecure
      mysqld --initialize
  5. 启动服务

    1
    2
    net start mysql	# 启动服务
    net stop mysql # 停止服务
  6. 修改密码

    1
    2
    3
    mysql -u root -p
    # 输入密码 5jqP(ucQW7zJ
    alter user 'root'@'localhost' identified by '123456'; # 密码改为123456