控制面板——》所有控制面板项——》程序和功能,卸载所有和MySQL有关的程序
二、找到你的MysQL安装路径,看还有没有和MySQL有关的文件夹,全删
如果安装在C盘,检查一下C:\Program Files (x86)和C:\Program Files 这两个文件夹
三、删除关于MySQL的注册表
在文件资源管理器中输入“C:\Windows\regedit.exe"会d出注册表
删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹
如果能找到如下内容,删除
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
四、将以下红字部分粘贴到文件资源管理器地址栏中 (这是一个隐藏的文件夹)
C:\ProgramData\MySQL
删除此文件夹下的所有内容
五、重启电脑
六、提示:
如果以上删除文件夹时删除不了,可以试一下以下步骤:
1.检查是否还有有关MySQL的程序在运行,到任务管理器中去找,然后结束任务
2.试试360粉碎文件能不能粉碎
3.进入安全模式,删除
大功告成
现在可以重新安装MySQL了
delete from 表名
truncate table 表名
不带where参数的delete语句可以删除mysql表中所有内容,使用truncate table也可以清空mysql表中所有内容。效率上truncate比delete快,但truncate删除后不记录mysql日志,不可以恢复数据。
delete的效果有点像将mysql表中所有记录一条一条删除到删完,而truncate相当于保留mysql表的结构,重新创建了这个表,所有的状态都相当于新表。
PHP
PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。
drop命令用于删除数据库。drop命令格式:drop database <数据库名>
例如,删除名为 xhkdb的数据库:
mysql>drop database xhkdb
[例子1] 删除一个已经确定存在的数据库:
mysql>drop database drop_database
Query OK, 0 rows affected (0.00 sec)
[例子2] 删除一个不确定存在的数据库:
mysql>drop database drop_database
ERROR 1008 (HY000): Can't drop database 'drop_database'database doesn't exist
// 发生错误,不能删除'drop_database'数据库,该数据库不存在。
mysql>drop database if exists drop_database
Query OK, 0 rows affected, 1 warning (0.00 sec)
//产生一个警告说明此数据库不存在
mysql>create database drop_database // 创建一个数据库
Query OK, 1 row affected (0.00 sec)
mysql>drop database if exists drop_database // if exists 判断数据库是否存在,不存在也不产生错误
Query OK, 0 rows affected (0.00 sec)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)