mysql删除数据库

mysql删除数据库,第1张

MySQL 删除数据库

删除数据库是将已经存在的数据库从磁盘空间中清除,连同数据库中的所有数据也全部被删除。

MySQL删除数据库的基本语法格式如下:

其中“db_name”是要删除的数据库名称,如果指定数据库名不存在,则删除出错。

如果按照楼主说的情况,只需要在句子后面加 IF EXISTS db_name 即可。

1:Integrated Security参数

当设置Integrated Security为 True 的时候,连接语句前面的 UserID, PW 是不起作用的,即采用windows身份验证模式。

只有设置为 False 或省略该项的时候,才按照 UserID, PW 来连接。

Integrated Security 还可以设置为:sspi ,相当于 True,建议用这个代替 True。

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=true;

Data Source=myServerAddress;Initial Catalog=myDataBase;;User ID=myUsername;Password=myPasswordIntegrated Security=false;

2:参数Trusted_Connection

Trusted_Connection=true,将使用当前的 Windows 帐户凭据进行身份验证

Trusted_Connection=false;将不采用信任连接方式(也即不采用Windows验证方式),而改由SQL Server 2000验证方式

Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=false;

Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;

3:Initial Catalog是你要连接的数据库的名字

4:WINCE连接

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;User ID=myDomain\myUsername;Password=myPassword;

在Linux下开发,MySQL数据库是经常用到的,对于初学者来说,在linux怎么安装卸载mysql数据库,也许可能比较痛苦,这里简单介绍下,怎么卸载msql数据库。

a)查看系统中是否以rpm包安装的mysql

[plain]viewplaincopy

[root@linux~]#rpm-qa|grep-imysql

MySQL-server-5149-1glibc23

MySQL-client-5149-1glibc23

卸载MySQL-server-5149-1glibc23和MySQL-client-5149-1glibc23

[plain]viewplaincopy

[root@linux~]#rpm-eMySQL-client-5149-1glibc23

[root@linux~]#rpm-eMySQL-server-5149-1glibc23

b)查看有没有mysql服务

[plain]viewplaincopy

[root@linux~]#chkconfig--list|grep-imysql

mysql0:off1:off2:on3:on4:on5:on6:off

删除mysql服务

[plain]viewplaincopy

[root@linux~]#chkconfig--delmysql

c)删除分散mysql文件夹

[plain]viewplaincopy

[root@linux~]#whereismysql

mysql:/usr/lib/mysql/usr/share/mysql

分别删除

[plain]viewplaincopy

[root@linuxlib]#rm-rf/usr/lib/mysql/

[root@linuxlib]#rm-rf/usr/share/mysql

通过以上几步,mysql应该已经完全卸载干净了

关于Linux命令的介绍,看看《linux就该这么学》,具体关于这一章地址3w(dot)linuxprobe/chapter-02(dot)html

一、在控制面板程序中卸载mysql软件

二、卸载过后删除C:\Program Files (x86)\MySQL该目录下剩余了所有文件,把mysql文件夹也删了

三、windows+R运行“regedit”文件,打开注册表

四、删除注册表:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹

五、删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL文件夹,如果没有可以不用删除了。我的没有就没删

六、删除C盘下的C:\ProgramData\MySQL 所有文件,如果删除不了则用360粉碎掉即可,该programData文件是隐藏的默认,设置显示后即可见

七、关键!!!!删除C:\Documents and Settings\All Users\Application Data\MySQL下的文件夹,一定要删

并且有可能产生其他的问题,最好的办法是给自己一个空白的环境,这样我们就可以排除MySQL安装不成功造成的错误。

具体卸载步骤如下:

1 在你从电脑里卸载旧的MYSQL数据库服务时,首先先在WINDOWS服务里停掉MYSQL的服务。

2 再到控制面板里的增加删除程序内进行删除。

3 但是你并不能完整的把MYSQL服务删除,那么就要在注册表里(regedit)清除你的MYSQL服务。这里有几个地方:

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL 目录删除;

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL 目录删除;

以上就是关于mysql删除数据库全部的内容,包括:mysql删除数据库、删除MYSQL数据库提示 *** 作无法完成怎么办、linux怎么完全卸载mysql数据库(linux卸载mysql数据库命令)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9847168.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存