mysql怎么判断数据库是不是存在,表是不是存在

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql怎么判断数据库是不是存在,表是不是存在相关的知识,希望对你有一定的参考价值。

参考技术A 首先,没有数据库是能够建立连接的,但这只是和mysql服务器相连,而不是和某个具体的数据库,所以,这样的连接,意义不大(不知道你用什么操作mysql,所以没有给出具体连接字符串)
你如果建立好了连接,判断数据库是否存在就简单了
因为mysql中有一个数据库information_schema(这应该是你知道的),而这张数据库中有一张表schemata,是用来存储其他数据库信息的,你用
select
schema_name
from
schemata;
查询一下,所有的数据库就出来了。
p.s.
我不知道你用的什么和mysql相连的,所以,告诉你的都是通用的方法。如果有问题,再hi我

以上是关于mysql怎么判断数据库是不是存在,表是不是存在的主要内容,如果未能解决你的问题,请参考以下文章

PDO mysql 操作数据表前如何先判断表是不是存在,不存在就创建一个数据表

php如何判断一个字段是不是存在

python怎么判断mysql中是不是存在某个表

mysql连接 并且判断数据库是不是存在

mysql中先判断数据是不是存在,如存在则增加数量,不存在则增加一条记录

Mysql判断表字段或索引是不是存在