0. 停止mysql的服务

1. 卸载mysql5.5

1.1 使用360或者控制面板卸载mysql,为求干净,我使用的360,结果也需要手动清理

1.2 卸载完成之后到mysql的安装目录删掉该目录

1.3 windows+R运行“regedit”文件,进行注册表清理

1.3.1 删除注册表:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Eventlog\Application\MySQL文件夹

1.3.2 删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\Eventlog\Application\MySQL文件夹

1.4 删除C盘中mysql相关的文件

1.4.1 删除C盘下的C:\ProgramData\MySQL 所有文件

1.4.2 删除C:\Documents and Settings\All Users\Application Data\MySQL下的文件夹(可能在清理注册表时已自动删除)

1.5 卸载完成,最好重启一下

2. 安装解压版mysql5.7.25

2.1 下载解压版安装包

到 官网(https://dev.mysql.com/downloads/mysql/) 下载安装包,这里下载的是解压版的

2.2 解压

解压到指定目录 我将其解压后的完整路径为 D:\Program Files (x86)\MySQL\mysql-5.7.25-winx64

2.3 配置环境变量

新增系统环境变量 :MYSQL_HOME(值为:D:\Program Files (x86)\MySQL\mysql-5.7.25-winx64 )

在系统环境变量Path中添加:;%MYSQL_HOME%\bin ,注意Path中不同值之间的“;”符号不能省略

2.4 新建my.ini文件

在D:\Program Files (x86)\MySQL\mysql-5.7.25-winx64 文件夹下新增my.ini文件,内容如下

[mysqld]
port = 3306
basedir=D:/Program Files (x86)/MySQL/mysql-5.7.25-winx64
datadir=D:/Program Files (x86)/MySQL/mysql-5.7.25-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

2.5 cmd下安装及初始化

以管理员身份打开cmd命令窗口,将目录切换到MySQL的安装目录的bin目录下

执行以下语句进行MySQL的安装

mysqld -install 

执行命令后提示:Service successfully installed. 表示安装成功。

执行以下语句进行MySQL的初始化

mysqld --initialize-insecure --user=mysql 

执行命令后会在MySQL的安装目录下生成data目录并创建root用户。

2.6 修改密码

执行net start mysql命令启动MySQL,启动MySQL之后,root用户的密码为空,设置密码,命令如下:

mysqladmin -u root -p password 新密码

需要输入旧密码时,由于旧密码为空,所以直接回车即可。

windows下卸载mysql5.5,升级为mysql5.7.25的更多相关文章

  1. windows下配置lamp环境(5)---配置MySQL5.6

    开始配置mysql 1.创建配置文件my.ini   1.进入C:\wamp\MySQL   2.把my-default.ini 另存一份:my.ini   3.开始编辑mysql的配置文件,打开my ...

  2. windows 下使用免安裝版MySql5.5

    windows 下使用面安裝版MySql5.5步驟如下 1.解壓下載的壓縮文件到指定文件夾.如:F:\DB\mysql-5.5.18-win32\mysql-5.5.18-win32: 2.在根目錄F ...

  3. Windows下安装Apache2.4+PHP5.4+Mysql5.7

    注:文中所写的安装过程均在Win7 x86下通过测试,提供的百度云下载链接均为32位安装包,如需Apache和PHP的64位安装包请从官网下载! 一.安装Apache2.4.12 Apache官方下载 ...

  4. windows下配置非安装版的MySQL5.6

    Installing MySQL on Microsoft Windows Using a noinstall Zip Archive,在Windows上使用非安装压缩包安装MySQL.安装步骤如下: ...

  5. Linux环境下卸载、安装及配置MySQL5.1

    Linux环境下卸载原有MySQL5.1数据库,并重新安装MySQL数据库的示例记录. 一.卸载MySQL 查看主机中是否安装了MySQL数据库: [root@RD-viPORTAL- ~]# rpm ...

  6. mysql5.6升级为mysql5.7部署jboss/wildfly应用项目

    一.部署mysql5.7二进制版 解压tar -xvf mv mysql-5.7  /usr/local/mysql5.7  或者其他文件夹 cd  /usr/local/mysql.57 usera ...

  7. Windows下卸载软件时提示 等待先前的卸载完成? 终止 dllhost.exe 进程

    只要结束进程中的 "dllhost" 进程就好了. 估计原因是, 当卸载某些 "所谓的"较大型的软件的时候, 要去更新, 更改系统对dll链接库的注册, 更新. ...

  8. Windows 10 将MySQL5.5升级为MySQL5.7

    最近想学习一下java.找到一个开源项目需要mysql5.7.11+ 升级 电脑上装的是MySQL 5.5,准备直接升级到最新版本的5.7,对于MySQL好像并没有直接升级到最新版本的功能,下载了Wi ...

  9. mysql5.x升级到mysql5.7后导入之前数据库date出错的快速解决方法【mysql低版本数据导入到高版本出错的解决方法】

    mysql5.x升级至mysql5.7后导入之前数据库date出错,这是由于MySQL的sql_mode的影响,解决方法如下所示: [具体参考:mysql的sql_mode详解]修改mysql5.7的 ...

随机推荐

  1. 细说Request与Request.Params

    在ASP.NET编程中,有三个比较常见的来自于客户端的数据来源:QueryString, Form, Cookie .我们可以在HttpRequest中访问这三大对象,比如,可以从QueryStrin ...

  2. 构建-13 Analyzer APK文件分析

    官方文档 使用APK Analyzer分析您的构建  [Analyze your build with APK Analyzer] Android Studio包含一个APK分析器,可在构建过程完成后 ...

  3. springboot下配置多数据源

    摘自: http://blog.csdn.net/wangqingqi20005/article/details/52613055

  4. Android -- getWidth()与getMeasuredWidth()

    getWidth() Return the width of the your view. Returns The width of your view, in pixels. 源代码: public ...

  5. 如何查看自己电脑系统的安装日期-Window上

    开始 > 运行(快捷键 Win+R)->敲入 systeminfo | find “初始安装日期”

  6. Python中Json解析的坑

    JSON虽好,一点点不对,能把人折腾死: 1.变量必须要用双引号 2.如果是字符串,必须要用引号包起来 Error:Expecting : delimiter: line 1 column 6 (ch ...

  7. [Git] Squash all of my commits into a single one and merge into master

    Often you have your feature branch you’ve been working on and once it’s ready, you just want it to m ...

  8. MATLAB 制作GIF图像

    前提要求:图像集保存在某个文件夹中,且每个图像以数字形式顺序命名,如001.jpg,002.jpg等. 代码1: 这个代码生成的效果有点问题,建议采用代码2. wm={'overwrite','app ...

  9. Vim的行号、语法显示等设置(.vimrc文件的配置)以及乱码解决

    在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号.语法高亮度显示.智能缩进 等功能的.为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc.在启动vim时,当前用户 ...

  10. Visual Studio 开始支持编写 Android 程序并自带 Android 模拟器【转载】

    原文地址 本文内容 为什么需要一个 Android 模拟器 针对 Visual Studio Android 模拟器的调试 Visual Studio Android 模拟器的传感器模拟和其他功能 A ...