首页 > 教育培训

linux的mysql数据库怎么建立表格 mysql中怎么删除database?

mysql中怎么删除database?

在mysql中,当必须删除已创建角色的数据库时,可以建议使用movedatabase语句。其语法格式为:

dropdatabase[ifexists]

语法说明不胜感激:

linux的mysql数据库怎么建立表格 mysql中怎么删除database?

:重新指定要删掉的数据库名。

ifexists:作用于防止当数据库不存在地时不可能。

dropdatabase:删掉数据库中的所有表格并而删掉数据库。可以使用此语句时要相当谨慎,防止错误删掉。假如要可以使用movedatabase,要我得到数据库drop权限。

注意一点:mysql直接安装后,系统会自动出现创建名为information_schema和mysql的两个系统数据库,系统数据库储存时一些和数据库相关的信息,如果不是删除掉了这两个数据库,mysql将不能正常了工作。

例1

下面在mysql中创建一个测试数据库test_db_del。

mysqlgtcreatedatabasetest_db_del

query可以啦,1rowaffected(0.08sec)

mysqlgtshowdatabases

--------------------

|database|

--------------------

|information_schema|

|mysql|

|performance_schema|

|sakila|

|sys|

|test_db|

|test_db_char|

|test_db_del|

|world|

--------------------

9rowsoutsideset(0.00sec)

不使用命令行工具将数据库test_db_del从数据库列表中删除掉,键入的sql语句与执行结果追加所示:

mysqlgtdropdatabasetest_db_del

query行啦,0rowsaffected(0.57sec)

mysqlgtshowdatabases

--------------------

|database|

--------------------

|information_schema|

|mysql|

|performance_schema|

|sakila|

|sys|

|test_db|

|test_db_char|

|world|

--------------------

8rowsinset(0.00sec)

此时数据库test_db_del不存在地。再一次先执行相同的命令,然后建议使用dropdatabasetest_db_del,系统会报错,万分感谢所示:

mysqlgtdropdatabasetest_db_del

error1008(hy000):can#39tslowdatabase#39test_db_del#39databasedoesn#39texist

要是在用ifexists从句,这个可以能够防止系统报是非错误,不胜感激所示:

mysqlgtdropdatabaseifexiststest_db_del

query可以了,0rowsaffected,1warning(0.00sec)

可以使用slowdatabase命令时要的很小心谨慎,在负责执行该命令后,mysql绝对不会能提供任何提示确定信息。dropdatabase删除数据库后,数据库中存储的所有数据表和数据也将齐齐被删除掉,但不能不能复原。但最好是在删除数据库之前先将数据库并且备份。备分数据库的方在教程后面通过讲解。

如何将excel表格的数据导入到mysql数据中去?

方法万分感谢:

1、简单的方法我们不需要在mysql管理工具上面空白文档一个表,也可以不用mysql命令修改,表确立能够完成之后,如下图所示。

数据库dbdelmysqlmysql

原文标题:linux的mysql数据库怎么建立表格 mysql中怎么删除database?,如若转载,请注明出处:https://www.bjtdsx.com/tag/6421.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「天地水秀」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。