怎样彻底删除MySQL数据库

人非圣贤,孰能无过,阿门---------解决如下:

(小插曲:有时候“稀里糊涂”的MySQL就不安分了,忘记密码??误删文件??... ...当然,如下办法是出现“万一”,但是!!!你得把MySQL相关的备份留存下来(重要)!不乱扯了,严肃点......)



【问题描述】:安装好MySQL后设置参数的最后一步验证时,会在Execute configurattion步骤中的第三项Start Service出错,错误提示为 Could not start the service MySQL, 或者是第四项 apply security setting 的时候出错。

【问题所在】:MySQL数据库出现的各类问题...

【解决步骤】:

1、停掉MySQL的服务;

开始  -->>  计算机(右键)  -->>  管理  -->>  服务和应用程序  -->>  MySQL(右键停止);

2、初步卸载MySQL;

开始  -->>  控制面板  -->>  卸载程序  -->>  选择MySQL 进行卸载

    !!! 注意:绝对不能手动删除MySQL的相关文件,经验所得,凡是手动删除的软件,多多少少会       残有“余孽“);

3、删除与MySQL相关的注册表信息;

(1)  开始  -->>  输入regedit(register edit),打开注册表;

(2)  HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL;

(3)  HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL(有         可能 找不到,别气馁,往下砍噢);

(4)  HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySQL;

(5)  这样,把上面的三项删除了之后,MySQL就基本卸载完全了。如果你还不放心的话,可以在C盘             查找mysql,把相关的项都删除;

(6)  Win7系统注意了,有一个文件隐藏的比较深(太狡猾了),有可能你找不到注册表的第三项,c            出现这种情况(别慌,问题出来就是需要解决滴)。还记得在安装的时候MySQL把什么东东存在            了一个叫  C:\ProgramData\  的文件夹里了,但是没发现有这个文件夹,于是它隐藏了(会                隐身了);打开 C盘  -->>  进入  ProgramData  文件夹,点击左上角的  工具  -->>          文          件夹选项  -->>  查看  -->>  选中  显示隐藏的文件、文件夹或驱动器 -->>  应用         确定,            Just so so !!!(终于让其现身了),打开这个文件,果然里面有Mysql的文件夹,于是果         断把他          删除,在安装,成功了!   -----Game Over!!



相信此时MySQL已经安装成功了!恭喜你,走上了一条阳光大道,小年快乐!!

时间: 2024-11-07 19:00:02

怎样彻底删除MySQL数据库的相关文章

Ansible 从远程主机添加或删除MySQL数据库

mysql_db - 从远程主机添加或删除MySQL数据库. 概要 要求(在执行模块的主机上) 选项 例子 笔记 状态 支持 概要 从远程主机添加或删除MySQL数据库. 要求(在执行模块的主机上) MySQLdb的 mysql(命令行二进制) mysqldump(命令行二进制) 选项 参数 需要 默认 选择 注释 collation no     整理模式(排序).这仅适用于新的表/数据库,并且不更新现有的表,这是MySQL的限制. CONFIG_FILE (2.0中加入) no ?/ .my

安装/删除MySQL数据库

MySQL的数据存储目录为data,data目录通常在C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data位置.在data下的每个目录都代表一个数据库. 安装文件所在路径,不要包含中文和空格 1.安装Mysql 如果没有弹出来,可以去开始菜单上查看,如果开始菜单上也没有,则需要到安装的路径下找到bin目录有对应的“MySQLInstanceConfig.exe”打开即可. 到自己的安装路径

如何通过PhpMyAdmin批量删除MYSQL数据库数据表

使用这个方法前,强烈建议先备份整个数据库.至于怎么备份?你不会么?在本文下方留言吧. 具体方法:复制下面的php执行语句,保存为sql.php文件(注意配置数据库名称.密码.数据表头),通过ftp上传到网站跟目录,运行. <?php //设置数据库连接信息.数据库服务器地址,数据库用户名,数据密码 mysql_connect('localhost','root','123456'); //设置查询的数据库名称,比如CMSYOU当前设置的是phpcms mysql_select_db('phpcm

Linux 删除mysql数据库失败的解决方法

使用命令:drop database xxx:删除本数据库时却删除失败,系统提示出现了错误,错误代码为: ERROR 1010 (HY000): Error dropping database(can't rmdir './xxx/',errno:17); 解决方法: 1.find /  -name xxx(找到xxx--数据库名的文件夹) 2.rm -rf /xxx/*(删除此文件夹下的所有文件) 总结:应该是在xxx目录下生成了操作数据库时留下的几个非数据库文件,导致无法删除,将这些文件删除

删除mysql数据库后django重建数据库

问题:由于表的结构设计的不太合理,后来要添加列,但是在django中使用makemigrations一直失败. 解决:索性就把mysql中对于django的数据库删了(其实也不用删除),在django的models.py中写好表的结构后,再python manage.py makemigrations app_name python manage.py migrate,就重建成功了.

Centos系统中彻底删除Mysql数据库

步骤: 1.输入命令查询系统中已安装的mysql. rpm -qa |grep -i mysql 2.逐个卸载mysql. yum remove 系统显示已安装的mysql 比如:yum remove mysql-community-server-5.7.19-1.el7.x86_64 3.卸载完成后使用find命令来查找系统中存在的mysql文件夹. find / -name mysql 4.使用rm -rf命令逐个删除文件夹路径即可. 比如:rm -rf /etc/logrotate.d/m

删除mysql数据库某一张主键表的所有外键关系

SELECT CONCAT('alter table ', TABLE_NAME  , ' drop foreign key ', constraint_name, ';')FROM information_schema.KEY_COLUMN_USAGE a WHERE a.TABLE_SCHEMA='某一个数据库的名称' AND a.constraint_name LIKE 'FK_Reference_%' AND REFERENCED_TABLE_NAME='某一张表的名字'

PHP删除MySQL数据库下的所有数据表

<?php //[数据无价,请谨慎操作!] $hostname ='localhost';  $userid = 'username';  $password = 'password';  $dbname = 'dbname';  $connect = mysql_connect($hostname,$userid,$password);  mysql_select_db($dbname); $result = mysql_query("show table status from $db

Mysql 数据库无法删除 41 错误

今天删除Mysql 数据库时候,没法删除,直接报错 41: 方法,进入 mysql的安装目录 我的是:D:\tools\Mysql\V76384-01\mysql-advanced-5.6.25-winx64\mysql-advanced-5.6.25-winx64\data 找到想删除的db:linemessagedb,右击删除就可以了: