在mysql中,可以利用“select? from”語句來查詢指定數據表是否存在,語法“select*from information_schema.TABLES where TABLE_NAME = ‘需要查詢的數據表名’;”。
本教程操作環境:windows7系統、mysql8版本、Dell G3電腦。
如何使用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?'%需要查詢的數據表名的部分名稱%';
【相關推薦:mysql視頻教程】
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦