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

举报
指剑 发表于 2022/09/25 00:57:04 2022/09/25
【摘要】 Windows下使用MySQL二进制包安装MySQL5.7 一、准备工作1.下载MySQL二进制包2.解压压缩包3.创建2个目录(Data,Log)4.创建my.ini配置文件二、安装1.在解压目...

一、准备工作

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-beep
socket =0.0
port=3306
[mysqld]
server-id=45
port=3306
character-set-server=utf8mb4
pid-file ="mysql.pid"
socket =0.0
basedir="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=1
long_query_time=1
slow_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
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22

二、安装

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

在这里插入图片描述

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

在这里插入图片描述

三、添加系统环境变量

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

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

1.1 添加MySQL服务到系统服务

在这里插入图片描述

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

在这里插入图片描述

1.2 移除

mysqld remove

  
 
  • 1

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

1.1 启动服务

net start mysql

  
 
  • 1

在这里插入图片描述

1.2 停止服务

net stop mysql

  
 
  • 1

在这里插入图片描述

六、登录测试

1.1 默认密码登录

mysql -u用户名 -p密码

  
 
  • 1

在这里插入图片描述

1.2 修改登录密码

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

  
 
  • 1

七、错误解决方案

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

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

文章来源: blog.csdn.net,作者:指剑,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/fly1574/article/details/126702452

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。