mysql 多版本冲突安装(5..5和5.7)
创始人
2024-02-10 11:23:48
0

1.我先装好了了5.5但是发现版本过低,需要重新装5.7(所以只记录5.7的安装过程)

zip版的5.7,先解压

在这里插入图片描述

创建my.ini文件

	[mysqld] port = 3306 basedir=C:\D\mysql-5.7.29-winx64datadir=C:\D\mysql-5.7.29-winx64/data  max_connections=200 character-set-server=utf8 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql] default-character-set=utf8 

安装mysql

使用管理员身份打开cmd(重要)
安装命令如下

C:\D\mysql-5.7.29-winx64\bin\mysqld.exe install mysql5.7 --defaults-file="C:\D\mysql-5.7.29-winx64\my.ini"注释:(C:\D\mysql-5.7.29-winx64\bin\mysqld.exe)需要自己的路径("C:\D\mysql-5.7.29-winx64\my.ini")自己的my.ini文件路径

初始化数据库,生成Data文件夹

C:\D\mysql-5.7.29-winx64\bin\mysqld.exe --initialize

删除服务命令: sc delete 服务名称

启动停止服务

net start mysql5.7 或者直接使用系统自带的服务打开
net stop mysql5.7 停止

重置密码

1.首先打开cmd命令行,执行net stop mysql,把mysql服务先关掉(必须的)
2.输入命令mysqld --console --skip-grant-tables --shared-memory ,
跳过授权表,输入任何字符都可进入
(mysqld --skip-grant-tables此命令对mysql8.0之后的似乎无效);
3.另开个管理员cmd窗口,输入mysql 进入mysql服务,
输入use mysql进入mysql数据库,然后进行密码更新
命令为:

	update user set authentication_string=password('123456') where user='root'; 

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
客厅放八骏马摆件可以吗(家里摆... 今天给各位分享客厅放八骏马摆件可以吗的知识,其中也会对家里摆八骏马摆件好吗进行解释,如果能碰巧解决你...
美团联名卡审核成功待激活(美团... 今天百科达人给各位分享美团联名卡审核成功待激活的知识,其中也会对美团联名卡审核未通过进行解释,如果能...