我们项目用的mySQL数据库,为了回家看代码方便,于是在本地安装mySQL数据库,一开始安装了比服务器mySQL5.7.24更高版本的mySQL8.0.11,结果项目启动报错,估计是版本太高项目中引入的mysql连接包不支持,但我又不想将mySQL8.0.11删掉,或许后续有用,于是只好再安装了一个mySQL5.7.22(因为刚好我电脑有这个版本的压缩包文件)。

安装第二个mySQL时的操作如下:

1、新建一个文件夹放mySQL5.7.22的解压缩文件(我的在d盘根目录)

2、在bin文件夹的同级目录下新建my.ini文件:

具体配置如下,mySQL的默认端口为3306,因为我的mySQL8用了这个端口,于是mySQL5的端口就用了3307,再就是设置下mySQL的安装目录,以及存放data的目录(安装mySQL8时需要配置这个,mySQL5不需要,后面说明)

[client]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

# 设置3307端口,避免与已安装的冲突

port = 3307

# 设置mysql的安装目录

basedir=D:\mysql5\mysql-5.7.22-winx64

# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错

datadir=D:\mysql5\data

# 允许最大连接数

max_connections=20

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

3、修改环境变量%MYSQL_HOME%为mySQL5的bin文件夹所在的路径,我的为:D:\mysql5\mysql-5.7.22-winx64\bin(原来为mySQL8的,网上查询可能有影响,于是我修改了)

4、然后以管理员身份运行cmd,切换到D:\mysql5\mysql-5.7.22-winx64\bin路径后执行如下命令:mysqld install MySQL5 --defaults-file="D:\mysql5\mysql-5.7.22-winx64\my.ini"  (论说前面设置了环境变量,这里不用切换到D:\mysql5\mysql-5.7.22-winx64\bin路径也可以执行,大家可以试试,我的直接安装成功了所以没得试)注意:mySQL5和mySQL8的安装命令不同,一开始用的mySQL8的命令提示没有这个命令(mysqld-nt install MySQL5 --defaults-file="D:\mysql5\mysql-5.7.22-winx64\my.ini" )

5、启动服务mySQL5,结果发现服务启动不了,提示:MySQL服务无法启动    服务没有报告任何错误    请键入NET HELPMSG 3534 以获得更多帮助,如下:

然后上网查询找到如下解决方式:安装好MySQL后,打开cmd命令窗口,并且进入到MySQL安装目录中的bin目录,然后输入如下命令回车即可:mysqld --initialize-insecure --user=mysql

执行完上面命令后,MySQL会自建一个data文件夹,并且建好默认数据库,登录的用户名为root,密码为空,之后就可以通过命令net start mysql启动mysql服务了。(亲测成功)所以跟mySQL8的安装不同,这里不用建data文件,而是自动生成。

到此成功安装了2个不同版本的mySQL数据库,到服务面板将两个服务同时起来就可以自由使用了两个库了。

win10装mysql哪个版本好用吗_在win10系统安装两个不同版本的mySQL数据库相关推荐

  1. md5后得到的32位字符串存储到mysql中太占空间了_好看!快收藏:非常完整的 MySQL 规范...

    一.数据库命令规范 所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名 ...

  2. mysql中字典值怎么添加_插入Python字典中的值,包括MySQL的键

    我有以下字典:{ '': ['0', '9'], '3904': ['playback_error', '87'], '3808': ['playback_error', '24'], '3902': ...

  3. wampp更新php版本,有没有办法在XAMPP中使用两个PHP版本?

    您可以下载所需的任何版本的PHP并将其放置在自己的目录中,例如 c:\php5\ c:\php7\ 您需要做的就是通过加载适当的模块来告诉您的Web服务器(Apache)使用哪个版本的PHP.在Apa ...

  4. mysql端口号3306被占用_使用pandas将excel表格数据导入到mysql中

    需要用到的python第三方库:pandas/sqlalchemy 第一步:导入pandas/sqlalchemy库 import pandas as pd import sqlalchemy as ...

  5. win10关机后cpu风扇还在转_解决win10关机后风扇继续转方法

    如果配合固态硬盘使用,可以实现开关机速度快.但是有些用户发现电脑在关机的时候,屏幕是关掉了,可风扇还继续在转,其主要原因是因为系统还没有完全关闭导致的,这篇文章将会给大家带来两个解决方法,希望能帮助到 ...

  6. Mysql课程设计家庭理财助手_家庭理财管理系统的设计与实现(MyEclipse,MySQL)

    家庭理财管理系统的设计与实现(MyEclipse,MySQL)(任务书,开题报告,中期检查表,文献综述,毕业论文16000字,程序代码,MySQL数据库) 摘  要 近年来,家庭理财日益受到家庭的关注 ...

  7. 如何在mysql中添加复选框_如何使用输入和复选框更新mysql

    如果我理解正确,您需要这样做: mysql_query("UPDATE mp3 SET aktif = '1', baslik = '" . mysql_escape_string ...

  8. mysql查询结果插原表_新建表需要原表的数据,mysql 如何把查询到的结果插入到新表中...

    项目运用情景:新建表需要原表的数据 1. 如果两张张表(导出表和目标表)的字段一致,并且希望插入全部数据,可以用这种方法: INSERT INTO  目标表  SELECT  * FROM  来源表 ...

  9. mysql查询同年出生的人_查询全体学生的姓名及其出生年份 (数据库)

    满意答案 huangjiaxinxl 推荐于 2018.03.04 1: select name , age from student; 2: select major_num from studen ...

最新文章

  1. xlrd.biffh.XLRDError: Unsupported format, or corrupt file: Expected BOF record; found b‘b\x14#e\xbc\
  2. NanoPi NEO Air使用五:安装Xfce和xrdp,实现远程访问
  3. python编程入门指南怎么样-python编程从入门到实践这本书怎么样
  4. 2.2 Logistic 回归-深度学习-Stanford吴恩达教授
  5. 《研磨设计模式》chap21 解释器模式Interpreter(2)parse模型
  6. vscode快捷替换json格式
  7. jQuery杂项进阶(四)
  8. Pro*c使用滚动游标进行更新或删除游标行
  9. asp.net常用正则表达式
  10. 【SQL】数值型函数
  11. opencv+python 霍夫圆检测原理
  12. IE8的样式兼容性适应方法【转】
  13. linux4.6内核lcd驱动源代码,提供基于linux-2.6.32.2 内核100%完全可以使用的驱动源代码,绝无库文件,敬请放心使用。...
  14. Spring Configuration Check Unmapped Spring configuration files found.Please configure Spring facet.
  15. 【3D激光SLAM(二)】Velodyne激光SLAM学习之Velodyne-16线激光雷达在Jetson Nano上的配置使用
  16. 中信转型Carry全场 用友云助攻共享采购平台
  17. Simulated Binary Crossover(SBX)的学习
  18. 腾讯版天眼查3年VIP免费领取!下手要快
  19. (30)zabbix Trapper 监控项配置
  20. C++在屏幕中输出数字d0...while

热门文章

  1. 排列组合 n个球放入m个盒子m问题 总结
  2. php中post是什么意思,php中post的用法是什么
  3. 【复习笔记】二重积分
  4. 银行 IT运维故障管理 可视化案例
  5. Proxifier之小程序抓包
  6. 关于结构体的内存计算
  7. 【软件设计师】计算机组成原理与体系结构-Flynn分类法
  8. 2023年天府杯全国大学生数学建模竞赛B题中国环境问题的治理解题全过程
  9. angular 的 preventDefault 不好使
  10. 不要试图和下属做朋友