MySQL 8.0发布说明
MySQL 8.0源码文档10bet官方网站
删除{数据库|架构} [如果存在]db_name.
删除数据库
删除数据库中的所有表并删除数据库。是非常小心这个声明!使用删除数据库
,你需要降低
数据库权限。删除架构
是同义词吗删除数据库
.
重要的
删除数据库时,专门为数据库授予的权限不是自动下降。必须手动删除它们。看到第13.7.1.6节“赠款陈述”.
如果存在
如果数据库不存在,用于防止错误发生错误。
如果删除默认数据库,则默认数据库已取消设置(数据库()
函数返回零
).
如果你使用删除数据库
在符号链接的数据库上,链接和原始数据库都会被删除。
删除数据库
返回已删除的表数。
的删除数据库
语句从给定的数据库目录中删除那些MySQL本身在正常操作期间可以创建的文件和目录。这包括以下列表中显示的扩展名的所有文件:
. bak
.DAT
.HSH
.MRG
.MYD
.MYI
. cfg
.db
的.ibd
.ndb.
如果MySQL删除了刚才列出的文件或目录后,数据库目录中仍然存在其他文件或目录,则无法删除数据库目录。在这种情况下,您必须手动删除任何剩余的文件或目录,并发出删除数据库
再次声明。
删除数据库并不会删除任何内容暂时的
在该数据库中创建的表。暂时的
在创建它们结束的会话结束时会自动删除表。看到第13.1.20.2节“创建临时表声明”.
您还可以删除数据库mysqladmin.看到mysqladmin -一个MySQL服务器管理程序.