捶胸顿脚网

Windows下使用MySQL二进制包安装MySQL5.7

Windows下使用MySQL二进制包安装MySQL5.7

Windows下使用MySQL二进制包安装MySQL5.7

  • 一、使用准备工作
    • 1.下载MySQL二进制包
    • 2.解压压缩包
    • 3.创建2个目录(Data,制包Log)
    • 4.创建my.ini配置文件
    • 二、安装
    • 1.在解压目录\bin打开CMD
      • 1.1 运行命令
      • 1.2 查看log目录下mysql-error日志生成的安装初始化密码
    • 三、添加系统环境变量
    • 四、使用添加mysql到系统服务(管理员身份)
    • 1.1 添加MySQL服务到系统服务
    • 1.2 移除
  • 五、制包启动MySQL服务(管理员)
    • 1.1 启动服务
    • 1.2 停止服务
  • 六、安装登录测试
    • 1.1 默认密码登录
    • 1.2 修改登录密码
  • 七、使用错误解决方案
    • 1.1 mysqld提示找不到 `msvcp120.dll` `msvcr120.dll`

一、制包准备工作

1.下载MySQL二进制包

下载直链:https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.34-winx64.zip

下载页面:https://downloads.mysql.com/archives/community/

2.解压压缩包

在这里插入图片描述

3.创建2个目录(Data,安装Log)

在这里插入图片描述

4.创建my.ini配置文件

请根据自己的解压位置进行修改,我的使用解压位置为D:\\Program\\DB\\

[client]no-beepsocket =0.0port=3306[mysqld]server-id=45port=3306character-set-server=utf8mb4pid-file ="mysql.pid"socket =0.0basedir="D:\\Program\\DB\\mysql-5.7.34-winx64\\bin"datadir="D:\\Program\\DB\\mysql-5.7.34-winx64\\data"tmpdir="D:\\Program\\DB\\mysql-5.7.34-winx64\\data"default-storage-engine=INNODB#=============================[log]==============================slow-query-log=1long_query_time=1slow_query_log_file="D:\\Program\\DB\\mysql-5.7.34-winx64\\Log\\mysql-slow.log"#log-bin="D:\\Program\\DB\\mysql-5.7.34-winx64\\mysql-bin"log-error="D:\\Program\\DB\\mysql-5.7.34-winx64\\Log\mysql-error.log"

二、安装

1.在解压目录\bin打开CMD

在这里插入图片描述
在这里插入图片描述

1.1 运行命令

mysqld --defaults-file=D:\Program\DB\mysql-5.7.34-winx64\my.ini --initialize --innodb_undo_tablespaces=3 --explicit_defaults_for_timestamp

在这里插入图片描述

1.2 查看log目录下mysql-error日志生成的制包初始化密码

在这里插入图片描述

三、添加系统环境变量

将MySQL的安装bin目录路径添加到系统环境变量Path
在这里插入图片描述

四、添加mysql到系统服务(管理员身份)

1.1 添加MySQL服务到系统服务

在这里插入图片描述

因为在第三步添加了环境变量,使用所以不需要再切换目录
在这里插入图片描述

在这里插入图片描述

1.2 移除

mysqld remove

五、制包启动MySQL服务(管理员)

1.1 启动服务

net start mysql

在这里插入图片描述

1.2 停止服务

net stop mysql

在这里插入图片描述

六、安装登录测试

1.1 默认密码登录

mysql -u用户名 -p密码

在这里插入图片描述

1.2 修改登录密码

alter user 'root'@'localhost' identified by '你的新密码';

七、错误解决方案

1.1 mysqld提示找不到 msvcp120.dllmsvcr120.dll

C:\Program Files\Common Files\microsoft shared\ClickToRun查看是否c存在 msvcp120.dllmsvcr120.dll,如果存在,将其复制到 mysql解压目录的bin目录下
如果不存在,请先安装 VC_redist.x64.exe
下载链接:https://docs.microsoft.com/zh-CN/cpp/windows/latest-supported-vc-redist?view=msvc-170

未经允许不得转载:捶胸顿脚网 » Windows下使用MySQL二进制包安装MySQL5.7