首页 > 数据库 >补充 windows系统安装多个MySQL版本

补充 windows系统安装多个MySQL版本

时间:2024-04-11 15:46:19浏览次数:21  
标签:8.0 windows MySQL 端口 默认 版本 mysql password

一、为什么想要安装多个版本?

如果你发现自身的mysql太低,不能完好的导入sql文件,又因为原本的mysql的存储重要数据,于是多开的mysql的想法出现,其实就是开个其他的端口,不要和原本的3306冲突就行。

二、MySQL 8.0下载

image

三、安装

(1)关闭其他mysql服务

  • 最好把其他mysql服务停掉,为多开的mysql添加环境变量

  • 计算机右键管理进入此页面。双击服务进入该页面。右击关闭

image

  • 为多开的Mysql添加环境变量

image

(2)填写my.ini文件

  • 解压的官网没有ini文件。我们可以从其他版本复制过来,把里面的内容清空,填写下面内容因为是多开,所以这里需要换个端口。

image

[mysqld]
# 设置3307端口,为了与旧版本的区分不冲突
port=3307
# 设置mysql的安装目录
# 切记此处一定要用斜杠\,我这里是斜杠可以用
basedir=D:\python\mysql\mysql-8.0.36-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\python\mysql\mysql-8.0.36-winx64\data
# 允许最大连接数
max_connections=300
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集
character-set-server=UTF8MB4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# MySQL8.0.4之前,MySQL的密码认证插件是“mysql_native_password”,而现在使用的是“caching_sha2_password”。
# 但因为当前有很多数据库工具和链接包都不支持“caching_sha2_password”,为了方便,我暂时改回了“mysql_native_password”认证插件。
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
# SQL MODE设置,去掉了only_full_group_by
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
[mysql]
# 设置mysql客户端默认字符集
default-character-set=UTF8MB4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3307
default-character-set=UTF8MB4


(3)初始化数据库

  • 进入管理员命令指示符(在我们所要的MYSQ版本下bin目录下运行cmd),
  • 输入mysqld --initialize-insecure --user=mysql,初始化数据库,并设置默认root为空,初始化完成后,在mysql根目录中会自动生成data文件.上面的data文件这时候就自动生成了。

(4)注册mysql服务到系统上

  • 如果第一个命令有问题,建议直接输入第二个
mysqld install MYSQL8 --defaults-file=D:/python/MySQL/mysql-8.0.28-winx64/my.ini
mysqld install MYSQL8 
  • 我直接第一个就成功了

image

  • 可以看见各个地方都有MySQL8了

image

image

(5)MySQL启动

  • 输入net start mysql8,我直接就是一个回车,MySQL启动

image

出现上面结果,就是安装成功了

四、测试

  • 密码是在初始化生成的,在前面有提到,P是我们指定的端口,密码默认为空,直接回车进去,
mysql -P3307 -uroot -p

image

  • 直接两个MySQL都启动

image

  • 通过navicat来连接

image

  • 可以看出,两个都连接成功了

标签:8.0,windows,MySQL,端口,默认,版本,mysql,password
From: https://www.cnblogs.com/xiao01/p/18129373

相关文章

  • 从 Oracle 到 MySQL 数据库的迁移之旅
    目录引言一、前期准备工作1.搭建新的MySQL数据库2.建立相应的数据表2.1数据库兼容性分析2.1.1字段类型兼容性分析2.1.2函数兼容性分析2.1.3是否使用存储过程?存储过程的个数?复杂度?2.1.4是否使用触发器?个数?使用的场景?2.2建表过程中其他需要注意的事项3.为项目配置Oracle和MyS......
  • Windows 11 cmd终端命令提示符图标路径
    前言全局说明一、默认路径ms-appx:///ProfileIcons/{0caa0dad-35be-5f56-a8ff-afceeeaa6101}.png二、实际路径C:\ProgramFiles\WindowsApps\Microsoft.WindowsTerminal_1.19.10573.0_x64__8wekyb3d8bbwe\ProfileIconsWindowsApps文件夹是隐藏文件夹直接打开C:\Pro......
  • Windows机器部署nginx并设置开机自启
    1.Windows安装nginx服务(1)下载nginx安装包      http://nginx.org/download/nginx-1.22.1.zip(3)解压安装                #进入目录修改配置文件(修改配置文件此处省略,根据自己的需求进行修改)     2.Windows设置nginx开机......
  • python 操作 Elasticsearch7.x版本
    目录python操作Elasticsearch7.x版本1.连接Elasticsearch2.索引操作3.文档操作4.查询/搜索文档4.1body和query参数4.2其他查询示例python操作Elasticsearch7.x版本需要先安装这个库pip3installelasticsearch==7.9.1,python版本为3.7及以上这个是elasticsearch库......
  • python计算机毕设【附源码】养老院管理系统(django+mysql+论文)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着社会的快速发展,人口老龄化问题日益凸显。养老院作为为老年人提供居住、医疗、康复、娱乐等综合服务的场所,其管理水平和服务质量对老年人的生活质量有着......
  • java+saas模式医院云HIS系统源码Java+Spring+MySQL + MyCat融合BS版电子病历系统,支持
    java+saas模式医院云HIS系统源码Java+Spring+MySQL+MyCat融合BS版电子病历系统,支持电子病历四级云HIS系统是一款满足基层医院各类业务需要的健康云产品。该产品能帮助基层医院完成日常各类业务,提供病患预约挂号支持、病患问诊、电子病历、开药发药、会员管理、统计查询、医......
  • 【SQL】mysql数学函数功能介绍并举例
    mysql数学函数:ABS(x):返回x的绝对值。CEIL(x)或CEILING(x):返回大于或等于x的最小整数。FLOOR(x):返回小于或等于x的最大整数。ROUND(x,d):返回x四舍五入到小数点后d位的值。POW(x,y)或POWER(x,y):返回x的y次幂。SQRT(x):返回x的平方根。m......
  • 【SQL】mysql函数列表
    MySQL提供了大量的内置函数,用于处理各种数据类型和执行特定的操作。以下是一些主要的MySQL函数类别和其中的一些函数示例:数学函数ABS(x):返回x的绝对值。CEIL(x) 或 CEILING(x):返回大于或等于x的最小整数。FLOOR(x):返回小于或等于x的最大整数。ROUND(x,d):......
  • 基于SpringBoot+MySQL+SSM+Vue.js的餐馆订餐系统(附论文)
    演示视频基于SpringBoot+MySQL+SSM+Vue.js的餐馆订餐系统技术描述开发工具:Idea/Eclipse数据库:MySQLJar包仓库:Maven前端框架:Vue/ElementUI后端框架:Spring+SpringMVC+Mybatis+SpringBoot文字描述基于SpringBoot+MySQL+SSM+Vue.js的餐馆订餐系统(附论文),用......
  • (o゚v゚)ノ 清华镜像地址 (o゚v゚) ノ查看pytorch版本 (o゚v゚)ノ查看cuda版本的命令。。。
    清华镜像地址pipinstallxxx-ihttps://pypi.tuna.tsinghua.edu.cn/simple安装pytorch#CUDA11.8condainstallpytorch==2.1.2torchvision==0.16.2torchaudio==2.1.2pytorch-cuda=11.8-cpytorch-cnvidia安装DGL#Ifyouhaveinstalleddgl-cudaXX.Xpack......