MySQL 判斷數據庫和數據表是否存在


MySQL 判斷數據庫和數據表是否存在


 

如何使用SQL查詢語句,判斷數據庫和數據表是否存在?

 

1、判斷數據庫是否存在

查詢SQL如下:

select * 
from information_schema.SCHEMATA 
where SCHEMA_NAME = '需要查找的數據庫名'; 

 

 也可以模糊查詢,SQL如下:

select * 
from information_schema.SCHEMATA 
where SCHEMA_NAME like '%需要查詢的數據庫名的部分名稱%'; 

 

2、判斷數據表是否存在

查詢SQL如下:

select * 
from information_schema.TABLES 
where TABLE_NAME = '需要查詢的數據表名';

 

也可以模糊查詢,SQL如下:

select * 
from information_schema.TABLES 
where TABLE_NAME like '%需要查詢的數據庫名的部分名稱%';

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM