热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

mysql多版本冲突安装(5..5和5.7)

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




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


zip版的5.7,先解压

在这里插入图片描述


创建my.ini文件

[mysqld]
port = 3306
basedir=C:\D\mysql-5.7.29-winx64
datadir=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';






推荐阅读
  • linux树莓派和n1,树莓派 斐讯N1 搭建NFS
    什么是NFS?1台Linux主机的磁盘可以通过网络挂载到其他Linux主机上,实现云盘效果。NFS是一套软件和协议,同时也是一种文件系统& ... [详细]
  • oracle text db2,从Oracle 到DB2(一)
    在实际的软件项目的开发过程中,特别是在企业的应用系统集成(EAI)项目中广大开发人员经常遇到不同关系型数据库之间的数据移植问题。笔者根据自己在工作中的不同数据库数据移 ... [详细]
  • 接上文http:blog.itpub.net29254281viewspace-1318239领导让开发同学鼓捣一个可配置化的后台.又回到了原来的问题如果要灵活,很多参数要 ... [详细]
  • post请求,携带json对象参数模拟获取tokenpublicstaticStringgetToken()throwsIOException{创建连接CloseableHttp ... [详细]
  • 先下载linuxhttp:cdimage.ubuntu.comreleases14.04release我下载的是ubuntu-14.04.3-desktop-amd64mac.is ... [详细]
  • rbac 4表 常规设计
    rbac4表常规设计设计模型:1、管理员表(users)Schema::create('users',function(Blueprint$table){$tabl ... [详细]
  • [USACO 2006 November Gold] 玉米地Corn Fields
    题目描述  FarmerJohn新买了一块长方形的牧场,这块牧场被划分成M行N列(1<M<12;1<N<12),每一格都是一块正方形的土地。FJ打 ... [详细]
  • 官网的log格式配置文档如下:https:www.rsyslog.comdocv8-stableconfigurationtemplates.html定制一个仅包含l ... [详细]
  • [二分图]JZOJ 4612 游戏
    DescriptionInputOutputSampleInput44#****#****#*xxx#SampleOutput5DataConstraint分析非常眼熟࿰ ... [详细]
  • nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 《How Tomcat Works》读书笔记(四)Tomcat Default Connector
    为什么80%的码农都做不了架构师?上节《HowTomcatWorks》读书笔记(三),只是讲了一个简单的connect ... [详细]
  • 问题说明最近看到Spring事务,在学习过程中遇到一个很苦恼问题搭建好Spring的启动环境后出现了一点小问题在启动时候却出现[java.lang.NullPointerExcep ... [详细]
  • Matlab中利用mex编译Opencv实现画板绘图功能
    图形绘制是标记和可视化数据的重要方法.通过在Matlab中集成画板绘图功能,可为科学计算提供便利.1设置Matlab支持Opencv编译操作系统:麒麟14.04(基于Ubu ... [详细]
  • 这篇文章主要讲解了“GradeBook类怎么定义”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Grad ... [详细]
  • 11 微服务网关(一)概念介绍  Zuul简单入门
    11.1服务网关的概念11.1.1什么是微服务网关11.1.2作用和应用场景11.2常见的API网关实现方式11.3基于Nginx的网关实现IP地址映射到路径,统一 ... [详细]
author-avatar
花都色魔l文龙l_419
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有