win7下彻底卸载和重装mysql
1 .目的:第一次安装完mysql后忘记了临时密码,通过各种途径都无法更改密码,因此不得不把mysql卸载了。
2 .建议:第一次安装mysql时会分配一个临时密码,如最后一行的se_:j<tqf1sL,建议先把密码记下后进入mysql然后修改mysql密码。这样就免去了卸载和重装mysql的麻烦,减轻了任务量。
E:\MYSQL\mysql-5.7.22-winx64\bin>mysqld --initialize --user=mysql --console
2018-05-21T04:59:10.998089Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is
deprecated. Please use --explicit_defaults_for_timestamp server option (see doc
umentation for more details).
2018-05-21T04:59:11.973145Z 0 [Warning] InnoDB: New log files created, LSN=45790
2018-05-21T04:59:12.793191Z 0 [Warning] InnoDB: Creating foreign key constraint
system tables.
2018-05-21T04:59:13.216216Z 0 [Warning] No existing UUID has been found, so we a
ssume that this is the first time that this server has been started. Generating
a new UUID: b482a83b-5cb3-11e8-ac0e-208984fa726e.
2018-05-21T04:59:13.311221Z 0 [Warning] Gtid table is not ready to be used. Tabl
e 'mysql.gtid_executed' cannot be opened.
2018-05-21T04:59:13.361224Z 1 [Note] A temporary password is generated for root@
localhost: se_:j<tqf1sL
3.卸载步骤:
在卸载前先在CMD中输入以下命令。
net stop mysql //停止服务
sc delete MySQL //删除mysql
(1).到c盘C:\Program Files目录下把mysql目录删除. (这个目录是你之前mysql的安装目录,你可能在d盘什么的)。
如果服务被占用建议重启后直接删除安装目录,如果无法删除可在c盘/windows/system32/cmd 右键用管理员权限打开dos窗口用命令删除安装文件夹。
- 删除文件或目录CMD命令:
rd/s/q 盘符:\某个文件夹 (强制删除文件文件夹和文件夹内所有文件)
del/f/s/q 盘符:\文件名 (强制删除文件,文件名必须加文件后缀名)
- 删除文件或目录BAT命令:
新建.BAT批处理文件输入如下命令,然后将要删除的文件拖放到批处理文件图标上即可删除。
DEL /F /A /Q
RD /S /Q
(2).如果在其他盘还有设置目录也要删除.空目录也要删除。
(3).到regedit把注册表删除
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
有的话全部删除(技巧:用F3循环查找“mysql”)
4.重新安装mysql建议
重装mysql后如果仍是原来的版本,安装信息仍会覆盖原先,因此初始化数据库仍是原来的,建议更换原来的路径或则mysql版本。如以下是我原来安装的mysql路径和重装后的mysql路径(没报错)
原来安装:E:\MYSQL\mysql-8.0.11-winx64
重装:E:\MYSQL\mysql-5.7.22-winx64
5.安装过程中遇到的问题
(1).安装mysql时需要用到这3个文件,为了避免混淆最好备份一份。在安装过程中我把这三个文件夹弄混了,安装过程中提示各种错误,后来把这些文件全部删除了从其它电脑(同一系统win7/x64拷贝相同文件后安装成功)
C:\Windows\System32\ MSVCR120.dll
C:\Windows\System32\msvcr120.dll
C:\Windows\System32\msvcr120_clr0400.dll
(2).注意下载版本时要和操作系统一致(win32和winx64要分清)
(3).系统环境变量要一致
(4).my.ini内容中 的安装目录和存放目录要与mysql安装目录一致
6.windows安装mysql的博客路径(win7&win10都已验证过,能够成功安装)。
安装mysql博客链接:
http://www.cnblogs.com/Qtoken/p/9008296.html
win7下彻底卸载和重装mysql的更多相关文章
- win7下怎么卸载jdk
在安装了java jdk之后,会有两个程序,如果不仔细卸载的话,就少卸载一个而不能完全卸载,下面看看在win7下怎么卸载jdk. win7下怎么卸载jdk步骤: 第一步:点击“开始”,再点击“ ...
- MySql5.1在Win7下的安装与重装问题的解决
痛苦啊痛苦,我也不知道这两天怎么了.上班没有精神,还打瞌睡,下班后又感觉很累.精力集中不起来. 这篇花了我好久的时间,我效率这么差,~\(≧▽≦)/~. 软件包下载 首先单击mysql-5.1.53- ...
- Win7下完全卸载Oracle 11g
1 右击“计算机”-->管理-->服务和应用程序-->服务,停掉所有Oracle相关的服务(以Oracle打头的,比如OracleDBConsoleorcl). 2 开始--> ...
- Win7下完全卸载Oracle 11g的步骤
1 右击“计算机”-->管理-->服务和应用程序-->服务,停掉所有Oracle相关的服务(以Oracle打头的,比如OracleDBConsoleorcl). 2 开始--> ...
- Win7下手动卸载oracle 11G
由于安装过程中遇到的之前提到的那个问题,http://www.cnblogs.com/shenliang123/p/3141886.html 知道解决方法后,也只能将oracle重新卸载后再进行安装 ...
- Win7下Solr4.10.1和MySql的整合(索引与搜索)
1.打开D:\webserver\solr\collection1\conf\solrconfig.xml文件,在<requestHandler name="/select" ...
- Ubuntu系统下完全卸载和安装Mysql
删除 mysql sudo apt-get autoremove --purge mysql-server-5.0 sudo apt-get remove mysql-server sudo apt- ...
- centos下彻底删除 和重装MYSQL
1 删除Mysql yum remove mysql mysql-server mysql-libs mysql-server; find / -name mysql 将找到的 ...
- ubuntu 下 rvm 卸载和重装
卸载: sudo apt-get --purge remove ruby-rvm sudo rm -rf /usr/share/ruby-rvm /etc/rvmrc /etc/profile.d/r ...
随机推荐
- 位运算上的小技巧 - AtCoder
Problem Statement There is an integer sequence of length 2N: A0,A1,…,A2N−1. (Note that the sequence ...
- 《C# 爬虫 破境之道》:第二境 爬虫应用 — 第一节:HTTP协议数据采集
首先欢迎您来到本书的第二境,本境,我们将全力打造一个实际生产环境可用的爬虫应用了.虽然只是刚开始,虽然路漫漫其修远,不过还是有点小鸡冻:P 本境打算针对几大派生类做进一步深耕,包括与应用的结合.对比它 ...
- Win10永久版低价购买及激活工具使用说明
目录 按 发展历程 用户界面 激活工具 按 Windows 10是由美国微软公司开发的应用于计算机和平板电脑的操作系统,于2015年7月29日发布正式版. Windows 10操作系统在易用性和安全性 ...
- DOCKER学习_017:Docker-Compose介绍
dockers三驾马车 Docker Machine Docker Swarm Docker Compose 一 Docker Compose介绍 Docker Compose是一个定义和运行多容器应 ...
- colab上基于tensorflow2.0的BERT中文多分类
bert模型在tensorflow1.x版本时,也是先发布的命令行版本,随后又发布了bert-tensorflow包,本质上就是把相关bert实现封装起来了. tensorflow2.0刚刚在2019 ...
- elasticjob学习一:simplejob初识和springboot整合
Elastic-Job是一个分布式调度解决方案,由两个相互独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud组成. Elastic-Job-Lite定位为轻量级无中心化解 ...
- Xhemj的Minecraft皮肤信息
xhemj Minecraft Profile UUID:086e0354-fbb6-446b-83d4-60bdf449ad4e UUID:086e0354fbb6446b83d460bdf449a ...
- 使用Razor表达式 举数组和集合 精通ASP-NET-MVC-5-弗瑞曼
- ①CM+CDH6.2.0安装(全网最全)
CM+CDH6.2.0环境准备 一 虚拟机及CentOs7配置 CentOS下载地址 master(16g+80g+2cpu+2核)+2台slave(8g+60g+2cpu+2核) 1.1 打开&qu ...
- ApplicationContextAware获取bean
ApplicationContextAware获取bean 概述 在某些特殊的情况下,Bean需要实现某个功能,但该功能必须借助于Spring容器才能实现,此时就必须让该Bean先获取Spring容器 ...