MySQL卸载不干净,真的让人很头大

MySQL卸载不干净,真的让人很头大

对于重装MySQL的同学,我们启动MySQL服务时可能会出现如下错误

查看属性后发现可执行文件这里出现的并非本次安装的目录

那大概是因为上次卸载的时候没有卸载干净吧

怎么办呢?

1我们先从CMD进到MySQL的bin目录(本次安装的目录)里,然后执行mysqld remove

2再执行mysqld install

3然后去初始化MySQL(见下文)

否则会出现以下错误

4新打开一个CMD窗口,执行net start mysql

大功告成,登录就O了

注意:就我查到的资料可知,初始化MySQL的方式有两种

mysqld --initialize-insecure

这个命令执行完后没有输出,然后我们直接以root用户登录即可(mysql -u root)

登录成功后,你可以先干点什么,不过还是建议先更新密码----参见下文

mysqld --initialize --console

这个命令执行完后,会输出一些内容,里面有root用户的初始密码
我们需要以这个密码登录root用户(mysql -u root -p)

登录成功后,你会发现你什么都干不了,因为它要你更新密码,命令如下:

alter user user() identified by ‘新密码‘;
alter user ‘root‘@‘localhost‘ identified by ‘新密码‘;

原文地址:https://www.cnblogs.com/leerep/p/12342520.html

时间: 2024-10-10 13:48:52

MySQL卸载不干净,真的让人很头大的相关文章

解决mysql卸载后无法从新安装,卡在最后一步的问题

mysql服务出现问题往往是最麻烦的,往往需要重装,而重装很多人卸不干净残留文件,更加装不上.在下就遇到这个问题.重装mysql到最后一步时卡在了最后一步的第二条上 解决办法就是卸载后删注册表+删数据文件 1卸载mysql 卸载最好使用安装包自带卸载程序卸载,不然可能卸不干净,会更麻烦 2删除安装程序文件 3删除注册表 注册表需要删除的目录:cmd -> regedit 1.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\App

mysql卸载

由于安装MySQL的时候,疏忽没有选择底层编码方式,采用默认的ASCII的编码格式,于是接二连三的中文转换问题随之而来,就想卸载了重新安装MYSQL,这一卸载倒是出了问题,导致安装的时候安装不上,在网上找了一个多小时也没解决.  重装系统永远是个好办法,但有谁喜欢这么做呀:(  后来无意发现是卸载的时候没有卸载完全导致,下面给出完整的卸载MySQL 5.1的卸载方法:  1.控制面板里的增加删除程序内进行删除  2.删除MySQL文件夹下的my.ini文件,如果备份好,可以直接将文件夹全部删除 

Photoshop CS5无法卸载或卸载不干净怎么办?

Photoshop CS5无法卸载或卸载不干净怎么办?卸载Photoshop CS5的时候,有时会遇到"卸载遇到问题"这样的问题,该怎么办呢?下面分享彻底卸载Photoshop CS5的方法,需要的朋友可以参考下 在卸载Photoshop CS5的时候,有时会遇到"卸载遇到问题"这样的问题,那么问题就来了,该怎样解决这个问题呢?现在介绍给大家~~ 1.首先,尝试一下正常的卸载方法方式,如图,在控制面板中卸载PS,这样的问题在破解版的PS卸载中很容易出现. 2.然后看

3DMAX 2020安装失败,怎么把3DMAX 2020彻底卸载删除干净重新安装?

3dmax 2020卸载工具,完全彻底删除干净3dmax 2020各种残留注册表和文件.3dmax 2020安装失败,怎么完全彻底删除清理干净3dmax 2020各种残留注册表和文件呢?有些同学想把3dmax 2020重新安装,但是3dmax 2020安装失败显示失败,有时3dmax 2020安装到一半就显示失败,然后会问3dmax 2020无法重装是怎么回事.那么3dmax 2020安装失败的原因是什么呢?如何才能把3dmax 2020卸载干净呢?有人说只要把3dmax 2020注册表7d2f

linux mysql 卸载,安装,测试全过程

Mysql卸载 yum remove mysql mysql-server mysql-libs compat-mysql51 rm -rf /var/lib/mysql rm /etc/my.cnf 查看是否还有mysql软件: rpm -qa|grep mysql 有的话继续删除 Mysql安装 1>若本地没有安装包 可以考虑使用yum命令进行下载 # yum -y install mysql-server # yum -y install php-mysql 2>安装后,MySQL自动启

弄伤同事,并赔了47060元 真的让人咋舌

mnesia在频繁操作数据的过程可能会报错:** WARNING ** Mnesia is overloaded: {dump_log, write_threshold},可以看出,mnesia应该是过载了.这个警告在mnesia dump操作会发生这个问题,表类型为disc_only_copies .disc_copies都可能会发生. 如何重现这个问题,例子的场景是多个进程同时在不断地mnesia:dirty_write/2 mnesia过载分析 1.抛出警告是在mnesia 增加dump

linux mysql 卸载,安装,測试全过程

Mysql卸载 yum remove mysql mysql-server mysql-libs compat-mysql51 rm -rf /var/lib/mysql rm /etc/my.cnf 查看是否还有mysql软件: rpm -qa|grep mysql 有的话继续删除 Mysql安装 1>若本地没有安装包 能够考虑使用yum命令进行下载 # yum -y install mysql-server # yum -y install php-mysql 2>安装后,MySQL自己主

CentOS下mysql 卸载,安装,测试全过程

Mysql卸载yum remove mysql mysql-server mysql-libs compat-mysql51rm -rf /var/lib/mysqlrm /etc/my.cnf查看是否还有mysql软件:rpm -qa|grep mysql有的话继续删除 Mysql安装1>若本地没有安装包 可以考虑使用yum命令进行下载# yum -y install mysql-server# yum -y install php-mysql2>安装后,MySQL自动启动,[linux教程

linux mysql 卸载后重装

$sudo apt-get remove mysql-common清理残留数据:$sudo dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 按照正常安装步骤安装 注意:如果你想进行远程访问或控制,那么你要做两件事: 其一: mysql>GRANT ALL PRIVILEGES ON xoops.* TO [email protected]"%" IDENTIFIED BY "654321"; 允许x