mysql5和mysql8同时存在

2024-05-15 11:28
文章标签 mysql8 存在 mysql5

本文主要是介绍mysql5和mysql8同时存在,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Win10安装两个不同版本MySQL数据库(一个5.7,一个8.0.17)_两个数据库的版本不同(我本地的是mysql5.7,线上是mysql8),怎么进行数据的同步?-CSDN博客

安装两个版本的mysql出现的问题和解决_mysql安装两个版本其中一个不适用-CSDN博客

一台电脑安装两个不同版本的MySQL

三篇文章解决

主要注意,

1.两版本的my.ini的端口不一致一个3307一个3306

2.位置不再在同一目录,比如一个在x目录下,一个在x/x目录下

3.如果是原来是5.x的mysql版本,新装8的mysql版本,需要注意先备份原来的数据库数据,因为很容易出错,然后很麻烦

4.同时原来是5.x,新装8,很容易新装8的版本初始化的时候,按原来系统变量5的路径去走,这个时候需要删除原来5.x在window高级系统变量设置的路径或者更改注册表内的地址,5.x和8.x只设置这个就得了

5.有时候注册目录表的时候,默认会注册到c盘,得用强制命令注册到d盘。D:\Work\mysql-5.7.38-winx64\mysql-5.7.38-winx64\bin\mysqld.exe --initialize --console --basedir=D:\Work\mysql-5.7.38-winx64\mysql-5.7.38-winx64 --datadir=D:\Work\mysql-5.7.38-winx64\mysql-5.7.38-winx64\data\
添加了 --basedir 和 --datadir 参数来明确指定 MySQL 5.7 的安装目录和数据目录。

切换版本:

需要哪个版本,使用net start mysql5/mysql8,启动对应服务即可。如果想命令行登录,去到对应bin目录下,mysql -u root -p登录就好。

用到的命令:

注册表:regedit 服务行:services.msc

删除服务 sc delete mysql8(指定的服务)

登录 mysql -u root -p

修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourNewPassword';

FLUSH PRIVILEGES;

监听端口是否启动,没有说明没启动

netstat -ano | findstr "3306"

这篇关于mysql5和mysql8同时存在的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/991707

相关文章

python 字典d[k]中key不存在的解决方案

《python字典d[k]中key不存在的解决方案》本文主要介绍了在Python中处理字典键不存在时获取默认值的两种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,... 目录defaultdict:处理找不到的键的一个选择特殊方法__missing__有时候为了方便起见,

如何测试计算机的内存是否存在问题? 判断电脑内存故障的多种方法

《如何测试计算机的内存是否存在问题?判断电脑内存故障的多种方法》内存是电脑中非常重要的组件之一,如果内存出现故障,可能会导致电脑出现各种问题,如蓝屏、死机、程序崩溃等,如何判断内存是否出现故障呢?下... 如果你的电脑是崩溃、冻结还是不稳定,那么它的内存可能有问题。要进行检查,你可以使用Windows 11

easyui同时验证账户格式和ajax是否存在

accountName: {validator: function (value, param) {if (!/^[a-zA-Z][a-zA-Z0-9_]{3,15}$/i.test(value)) {$.fn.validatebox.defaults.rules.accountName.message = '账户名称不合法(字母开头,允许4-16字节,允许字母数字下划线)';return fal

【408DS算法题】039进阶-判断图中路径是否存在

Index 题目分析实现总结 题目 对于给定的图G,设计函数实现判断G中是否含有从start结点到stop结点的路径。 分析实现 对于图的路径的存在性判断,有两种做法:(本文的实现均基于邻接矩阵存储方式的图) 1.图的BFS BFS的思路相对比较直观——从起始结点出发进行层次遍历,遍历过程中遇到结点i就表示存在路径start->i,故只需判断每个结点i是否就是stop

使用shell脚本安装mysql8,进行主从备份配置

思路 在3台主机上安装mysql进行主从备份配置 使用rpm包yum安装mysql 首先,我们要准备好安装文件,首先下载rpm包 wget -P "/opt/" https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm 然后执行安装(默认已配置阿里云的yum仓库 yum -y install mysql80

LeetCode题练习与总结:存在重复元素Ⅱ--219

一、题目描述 给你一个整数数组 nums 和一个整数 k ,判断数组中是否存在两个 不同的索引 i 和 j ,满足 nums[i] == nums[j] 且 abs(i - j) <= k 。如果存在,返回 true ;否则,返回 false 。 示例 1: 输入:nums = [1,2,3,1], k = 3输出:true 示例 2: 输入:nums = [1,0,1,1], k

用友UFIDA NC portal/pt/file/upload接口存在任意文件上传漏洞 附POC

@[toc] 用友UFIDA NC portal/pt/file/upload接口存在任意文件上传漏洞 附POC 免责声明:请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及损失,均由使用者本人负责,所产生的一切不良后果与文章作者无关。该文章仅供学习用途使用。 1. 用友UFIDA NC 简介 微信公众号搜索:南风漏洞复现文库 该文

mongodb document使用的数据结构中存在List结构导致查询速度异常缓慢

最近使用的mongodb 数据库,项目中查询某个列表异常缓慢,甚至造成cpu突然上升,后经过排查,发现  ,因为文档中存在List结构的数据,所以造成查询异常缓慢,以后使用mongodb数据库的项目,慎用list结构,一部小心就是一个大坑

java常用算法之返回目标数字在有序数组中的位置(假设有序数组中不存在重复数字)

/*** @Description 返回目标数字在有序数组中的位置(假设有序数组中不存在重复数字)* @param source* @param target* @return*/public static Integer numIndex(int[] source, int target) {int index = 0;if (source == null || source.length =

Mysql8在centos下的文件目录更换问题

解决mysql8更换数据文件目录的受限问题,临时或永久关闭selinux即可。具体见这篇文章。 https://blog.csdn.net/qq_17641711/article/details/81262866