windows安装MySQL,通过下载.zip文件方式

371 阅读2分钟

1、下载zip安装包(mysql-8.0.27-winx64.zip)

夸克链接:pan.quark.cn/s/7801bad0a… 提取码:xtNb

百度网盘链接:pan.baidu.com/s/1pqdVbC5K… 提取码:oigr

其他版本可以访问官网下载

地址:dev.mysql.com/downloads/m…

2、将下载后的文件解压到安装目录

我的在D盘 D:\programeFile\mysql-8.0.27-winx64

3、配置环境变量

  • 在系统变量新建一个变量,变量名为“MYSQL_HOME ” 变量值为目录地址

    image.png

    image-20240617143611589.png

  • 然后在系统变量中找到变量名为“Path”,点击编辑后添加 “ %MYSQL_HOME%\bin ” image-20240617143716706.png

4、创建my.ini文件

  • 在 D:\programeFile\mysql-8.0.27-winx64 目录下创建my.txt文件,将下边内容复制到文件中,记得更换目录地址

      [mysqld]
      port = 3306
      basedir="D:\programeFile\mysql-8.0.27-winx64"
      datadir="D:\programeFile\mysql-8.0.27-winx64\data"
      max_connections=200
      character-set-server=utf8
      default-storage-engine=INNODB
      sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
      [mysql]
      default-character-set=utf8
    
  • 保存后将my.txt改为my.ini

5、初始化、安装、登录

  • 在 D:\programeFile\mysql-8.0.27-winx64 中创建一个文件夹,起名为 “data”,用于存放mysql数据

  • 打开CMD窗口,进入到 D:\programeFile\mysql-8.0.27-winx64 image-20240617144554947.png

  • 执行初始化命令

      mysqld --initialize --console
    
    • 执行成功,红框内为初始化后的密码,等下登录要用到 image-20240617144801508.png
    • 如果出现下边日志,检查创建的data文件夹中是否为空的,如果不是,把data文件夹清空。 image-20240617144957466.png
  • 执行mysql 安装命令

      mysqld --install
    
    • 执行成功

      image-20240617145459450.png

    • 如果出现下边报错,说明之前安装的mysql服务名还在,没有被清除掉。解决办法往下看 image-20240617145704865.png
    • 解决办法:以管理员身份运行CMD窗口,使用 sc query mysql 检查名称为mysql的服务是否存在

      image-20240617150305948.png 然后执行命令 sc delete mysql ,删除该mysql,再使用 mysqld --install 命令进行安装

  • 安装成功后通过 net stat mysql 命令来启动mysql服务

    image-20240617151627829.png

  • 登录mysql

      mysql -u root -p 
    

    然后输入默认密码,看到下方界面说明登陆成功

    image-20240617152053490.png

    登录成功后修改默认密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123456';

添加新用户,设置远程访问权限

    CREATE USER 'newuser'@'%' IDENTIFIED BY '123456';
    GRANT ALL ON *.* TO 'newuser'@'%';

然后就大功告成啦