当前位置: 首页 > news >正文

压缩包方式windows安装mysql

压缩包方式windows安装mysql

本文介绍通过压缩包方式在Windows本地安装mysql。

一、 具体步驟

步骤1,下载mysql压缩程序

这里好像上传不了压缩文件,先这样吧,后期补充。
在这里插入图片描述

步骤2,解压并手写添加 my.ini 文件

在这里插入图片描述
my.ini 文件内容如下:

[mysqld]
#设置3306端口
port=3306
#自定义设置mysql的安装目录
#其实这里就是我解压后的文件夹
basedir=D:\\software\\1_mysql\\mysql-5.7.37-winx64
#自定义设置mysql数据库的数据存放目录(data文件夹会自动生成)
datadir=D:\\software\\1_mysql\\mysql-5.7.37-winx64\\data
#允许最大连接数
max_connections=200
#允许连接失败的次数,这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
#服务端使用的字符集默认为UTF-8
character-set-server=utf8mb4
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
#设置mysql客户端连接服务端时默认使用的端口和默认字符集
port=3306
default-character-set=utf8mb4

步骤3,配置环境变量

变量值可以直接配置到压缩包的bin文件夹中。
在这里插入图片描述

在这里插入图片描述

步骤4,以管理员身份打开DOS窗口

在这里插入图片描述

步骤5,初始化密码

mysqld --initialize --console

一定要记住初始密码!
在这里插入图片描述

步骤6,安装mysql

必须以管理员身份打开DOS窗口,切到mysql的bin目录下。

mysqld install

在这里插入图片描述

步骤7,启动mysql

net start mysql

在这里插入图片描述

步骤8,登录

输入初始化生成的密码。

mysql -u root -p

在这里插入图片描述

步骤9,重置密码

ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘新密码’;

在这里插入图片描述

步骤10,安装完成

通过命令 show databases 命令查看下原始的数据库。
在这里插入图片描述


二、常见问题

问题1、报错找不到MSVCR120.dll

在这里插入图片描述

解决方式:
下载安装地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784
在这里插入图片描述在这里插入图片描述

最后安装程序,并重新输入命令 mysqld install 即可解决问题

在这里插入图片描述
安装成功:
在这里插入图片描述

问题2、提示mysql已存在

1、以管理员身份运行DOS,输入 sc query mysql 命令,查看名为mysql的服务。
2、输入命令:sc delete mysql,删除该mysql。
3、再次执行命令:mysqld --install 即可成功。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • ORBSLAM3 ORB_SLAM3 Ubuntu20.04 ROS Noetic 虚拟机镜像 下载
  • 【漏洞复现】Netgear WN604 downloadFile.php 信息泄露漏洞(CVE-2024-6646)
  • CCF-CSP认证考试 202406-2 矩阵重塑(其二) 100分题解
  • 如何查看jvm资源占用情况
  • JavaScript(11)——对象
  • SSD基本架构与工作原理
  • MongoDB教程(十一):MongoDB关系管理与文档关联
  • 加密传输及相关安全验证:
  • bash 笔记
  • Web开发:xmlns解析
  • SpringBoot:SpringBoot通过注解监测Controller接口
  • 使用 Redis 实现验证码、token 的存储,用自定义拦截器完成用户认证、并使用双重拦截器解决 token 刷新的问题
  • 用PyTorch从零开始编写DeepSeek-V2
  • React antd form表单未保存跳转页面提示
  • 【git】github中的Pull Request是什么
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • CSS实用技巧
  • Meteor的表单提交:Form
  • Puppeteer:浏览器控制器
  • PyCharm搭建GO开发环境(GO语言学习第1课)
  • thinkphp5.1 easywechat4 微信第三方开放平台
  • unity如何实现一个固定宽度的orthagraphic相机
  • vue-router的history模式发布配置
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 得到一个数组中任意X个元素的所有组合 即C(n,m)
  • 后端_ThinkPHP5
  • 经典排序算法及其 Java 实现
  • 浅谈JavaScript的面向对象和它的封装、继承、多态
  • 适配iPhoneX、iPhoneXs、iPhoneXs Max、iPhoneXr 屏幕尺寸及安全区域
  • 网页视频流m3u8/ts视频下载
  • 详解移动APP与web APP的区别
  • 再次简单明了总结flex布局,一看就懂...
  • 3月27日云栖精选夜读 | 从 “城市大脑”实践,瞭望未来城市源起 ...
  • 阿里云服务器如何修改远程端口?
  • #在线报价接单​再坚持一下 明天是真的周六.出现货 实单来谈
  • %@ page import=%的用法
  • (02)Cartographer源码无死角解析-(03) 新数据运行与地图保存、加载地图启动仅定位模式
  • (2)空速传感器
  • (LeetCode C++)盛最多水的容器
  • (备份) esp32 GPIO
  • (带教程)商业版SEO关键词按天计费系统:关键词排名优化、代理服务、手机自适应及搭建教程
  • (附源码)spring boot网络空间安全实验教学示范中心网站 毕业设计 111454
  • (附源码)计算机毕业设计SSM教师教学质量评价系统
  • (没学懂,待填坑)【动态规划】数位动态规划
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转载)Linux网络编程入门
  • .bat批处理(一):@echo off
  • .jks文件(JAVA KeyStore)
  • .MyFile@waifu.club.wis.mkp勒索病毒数据怎么处理|数据解密恢复
  • .NET Micro Framework 4.2 beta 源码探析
  • .Net 基于.Net8开发的一个Asp.Net Core Webapi小型易用框架
  • .net/c# memcached 获取所有缓存键(keys)
  • .net用HTML开发怎么调试,如何使用ASP.NET MVC在调试中查看控制器生成的html?
  • .net中调用windows performance记录性能信息