window 以zip的方式 安装mysql5.7或mysql8,或者两个一起安装Mysql5.7和Mysql8、或其他的版本也可以

news2024/11/25 7:18:37

window 以zip的方式 安装mysql5.7或mysql8,或者两个一起安装Mysql5.7和Mysql8、或其他的版本也可以

注意不能同一个端口。需要创建个my.ini ,配置内容在网上查下即可 比如说
mysql8的配置文件或mysql5.7的配置,当然内容差别不大,只是需要看自己需求或业务来制定配置内容

以下的命令操作需要以管理员方式打开哦

这里安装多个不同mysql版本是可以的,只要注意配置文件的端口不是同一个 冲突即可。

这里以简单的配置示例
创建个"my.ini"的文件 然后放在安装目录
在这里插入图片描述

配置内容如下
mysql8的

[mysqld]  
# 设置3306端口  
# 注意如果只安装一个版本建议改成默认端口号3306 
port=3306  
# 设置mysql的安装目录 如: D:\008_Soft\mysql-8.0.31-winx64  
basedir="D:\Program Files\MYSQL8" 
# 设置mysql数据库的数据的存放目录  
datadir="D:\Program Files\MYSQL8\data"  
  
# 允许最大连接数  
max_connections=200  
# 允许连接失败的次数。  
max_connect_errors=10  
# 服务端使用的字符集默认为  
character-set-server=utf8mb4  
# 创建新表时将使用的默认存储引擎  
default-storage-engine=INNODB  
# 默认使用“mysql_native_password”插件认证  
#mysql_native_password  
default_authentication_plugin=mysql_native_password  
[mysql]  
# 设置mysql客户端默认字符集  
default-character-set=utf8mb4  
[client]  
# 设置mysql客户端连接服务端时默认使用的端口  
port=3306  
default-character-set=utf8mb4

mysql5.7的

[mysql]  
default-character-set=utf8  
[mysqld]  
#跳过密码登录 密码不管写什么都能登录成功  
#skip-name-resolve
#skip-grant-tables   
port = 3307  
# mysql服务器安装路径  
basedir="D:\Program Files\MYSQL5.7" 
# mysql数据存放路径  
datadir="D:\Program Files\MYSQL5.7\data"  
max_connections=200  
character-set-server=utf8  
default-storage-engine=INNODB  
explicit_defaults_for_timestamp=true  
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

安装包的呢直接上官网去下载:mysql下载官网 https://dev.mysql.com/downloads/mysql/
mysql5.7或mysql8
在这里插入图片描述
同一个命令操作:
都在安装目录的bin (注意要以管理员打开cmd 到安装目录的bin)

安装服务名:

mysql8的安装目录的bin :mysqld -install mysql8
mysql5.7的安装目录的bin :mysqld -install mysql5.7

初始化生成随机密码 (注意 要保留随机密码 ,连接MySQL有用的)

mysqld --initialize --console

在这里插入图片描述
然后我们需要先启动服务
net start mysql5.7或 net start mysql8
启动服务成功之后连接数据库

mysql -u root -p -P 端口

如果是3306 则直接mysql -u root -p 回车然后输入密码
如果是3307 因为默认是3306 所以连接的时候需要写上指定端口

mysql -u root -p -P 3307

注意:如果忘记密码 就在配置文件加上几行代码(百度下) 或者 把data的文件夹删掉 重新搞一遍(从初始化开始)

如需要删除服务名:sc delete 服务名

比如说 要删除mysql5.7的服务名

sc delete mysql5.7

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/526167.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据库系统课程设计(高校成绩管理数据库系统的设计与实现)

目录 1、需求分析 1 1.1 数据需求描述 1 1.2 系统功能需求 3 1.3 其他性能需求 4 2、概念结构设计 4 2.1 局部E-R图 4 2.2 全局E-R图 5 2.3 优化E-R图 6 3、逻辑结构设计 6 3.1 关系模式设计 6 3.2 数据类型定义 6 3.3 关系模式的优化 8 4、物理结构设计 9 4.1 聚…

【AIGC】论文阅读神器 SciSpace 注册与测试

欢迎关注【youcans的 AIGC 学习笔记】原创作品 【AIGC】论文阅读神器 SciSpace 注册与测试 1. 【SciSpace】网址与用户注册1.1 官网地址:[【SciSpace官网】https://typeset.io](https://typeset.io)1.2 官网注册 2. 【SciSpace】实战解说2.1 导入论文2.2 论文分析2.…

基于Python-sqlparse的SQL表血缘追踪解析实现

目录 前言 一、主线任务 1.数据治理 2.血缘追踪 3.SQL表血缘 二、实现过程 1.目标效果 2.代码实现 1.功能函数识别 2.SQL标准格式 3.解析AST树 4.最终效果: 点关注,防走丢,如有纰漏之处,请留言指教,非常感…

eclipse的安装与配置

1、下载 eclipse 下载地址:https://www.eclipse.org/downloads/ 点击 【Download Package】 找到JavaEE IDE,点击【Windows x86_64】 点击【Select Another Mirror】,然后点击国内任意一个大学镜像下载即可! 下载成功后&…

express的使用(一)

因为有时候没有登录CSDN,所以弄了一个订阅号,会不定时的更新文章(其实就是在csdn这边发布了之后搬过去,不过有问题的可以留言,csdn不常上来看),欢迎订阅文章链接:[订阅号-express的使用(一)] ------------------------…

全网首发2023全新ChatGPT3.5小程序开源源码 全新UI

源码简介: 2023全新ChatGPT3.5小程序开源源码 全新UI 全网首发 这一版本ui比较好看 回复速度也快了 小程序是java的 带后台 本来准备给你们带上接口的然后么后台是和接口连接的 我改什么内容你们前段都会显示所以全开源 自己搭建下吧,腾讯云买个国外服…

MFC基础入门

1 MFC入门 1.1 为什么学习MFC 在Windows平台上做GUI开发,MFC是一个不错的选择。 学习MFC不仅可以学习到MFC本身,而且可以学习MFC框架的设计思想。 1.2 Windows消息机制 基本概念解释 SDK:软件开发工具包(Software Development Kit)&…

『MySQL 实战 45 讲』15 - 两阶段提交、索引相关问题

日志和索引相关问题 mysql 两阶段提交问题 在两阶段提交的不同时刻,MySQL 异常重启会出现什么现象? 如果 crash 发生在时刻 A 由于此时 binlog 还没写,redo log 也还没提交,所以崩溃恢复的时候,这个事务会回滚 如果 …

数据链路层协议 ——— 以太网协议

文章目录 链路层解决的问题以太网协议认识以太网以太网帧格式认识MAC地址对比理解MAC地址和IP地址认识MTUMUT对IP协议的影响MTU对UDP协议的影响MTU对TCP协议的影响数据跨网络传输的过程 ARP协议ARP协议的作用ARP数据的格式ARP协议的工作流程 链路层解决的问题 IP拥有将数据跨网…

【前端知识】Cookie, Session,Token和JWT的发展及区别(二)

【前端知识】Cookie, Session,Token和JWT的发展及区别(二) 4. Session4.1 Session的背景及定义4.2 Session的特点👍4.2.1 Session的特点👀4.2.2 Session保存的位置 4.3 Session的一些重要/常用属性4.4 Session的认证流程4.5 Sessi…

Python数据清洗:Python和Pandas数据清洗的实用教程

前言: 技术书籍是学习技术知识的重要资源之一。读技术书可以帮助我们学习新技能和知识,技术书籍提供了可靠的、全面的信息,帮助我们快速学习新技能和知识。同时技术书籍有助于保持你的竞争力,因为它们提供了最新的技术知识和实践。…

什么? 你还没用过 Cursor? 智能 AI 代码生成工具 Cursor 安装和使用介绍

作者:明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。 热门文章推荐…

ChatGPT 免费体验来了

露个相吧 1、相信很多小伙伴们面试或者工作中会遇到数组扁平化这一问题,如今正是 chatgpt 大火的时候,何不让我们试试水呢,所以让我们的 chatgpt 用js帮我们写一个数组扁平化吧 2、这就?这就?这就写出来了&#xff1f…

【JavaScript数据结构与算法】字符串类(反转字符串中的单词)

个人简介 👀个人主页: 前端杂货铺 🙋‍♂️学习方向: 主攻前端方向,也会涉及到服务端(Node.js) 📃个人状态: 在校大学生一枚,已拿多个前端 offer(…

【大数据基础】淘宝双11数据分析与预测

https://dblab.xmu.edu.cn/post/8116/ 问题 问题1 mysql登录需要密码 https://cloud.tencent.com/developer/beta/article/1142525 这个很神奇,我密码输1就进去了 为避免出问题,把解决方案放这里: https://blog.csdn.net/qq_34771403/ar…

【路径规划】全局路径规划算法——蚁群算法(含python实现)

文章目录 参考资料1. 简介2. 基本思想3. 算法精讲4. 算法步骤5. python实现 参考资料 路径规划与轨迹跟踪系列算法蚁群算法原理及其实现蚁群算法详解(含例程)图说蚁群算法(ACO)附源码蚁群算法Python实现 1. 简介 蚁群算法(Ant Colony Algo…

mybatis-plus 自动填充的时间跟真实时间相差8小时

项目中 用到了以下两个字段,分别是插入数据时间和更新数据时间,用的mybatis-plus自动填充,结果发现填充的时间跟真实时间相差很多。查了一些资料,找到了解决方案: 1. 下图是我的mysql没有进行配置之前的时区配置,这里的CST包括了4个时区,分别…

一百零六、Hive312的计算引擎由MapReduce(默认)改为Spark(亲测有效)

一、Hive引擎包括:默认MR、tez、spark 在低版本的hive中,只有两种计算引擎mr, tez 在高版本的hive中,有三种计算引擎mr, spark, tez 二、Hive on Spark和Spark on Hive的区别 Hive on Spark:Hive既存储元数据又负责SQL的解析&…

【0基础】学习solidity开发智能合约-初识solidity

本篇课程开始,我们来学习一下如何使用solidity开发智能合约,由于博主对于solidity的学习,也是自学的,所以一些不足或有纰漏之处还望指出,大家共同进步,本系列课程会分很多节课讲述,从入门到进阶…

安装navicat详细流程

1.双击已下载好的navicat安装包,点击"下一步" 2.点击我同意,在点击"下一步" 3.设置navicat安装路劲, 至少要保证磁盘有90M的空间。在这里选择默认的安装路径,也可以根据自身情况安装到其他盘。 4.默认&#x…