怎麼判斷mysql資料庫是否存在

WBOY
發布: 2022-05-27 15:33:18
原創
6927 人瀏覽過

方法:1、用「show databases like '資料庫名稱'」語句判斷;2、用「SELECT * FROM information_schema.SCHEMATA WHERE SCHEMA_NAME = '資料庫名稱'」語句判斷。

怎麼判斷mysql資料庫是否存在

本教學操作環境:windows10系統、mysql8.0.22版本、Dell G3電腦。

怎麼判斷mysql資料庫是否存在

1、MySQL 判斷表和資料庫是否存在

SHOW TABLES LIKE
SHOW TABLES LIKE '%wp_order%';
登入後複製

怎麼判斷mysql資料庫是否存在

TABLE_SCHEMA 和TABLE_NAME

怎麼判斷mysql資料庫是否存在

#TABLE_SCHEMA 和TABLE_NAME

select TABLE_NAME from INFORMATION_SCHEMA.TABLES where 
TABLE_SCHEMA='dbname' and TABLE_NAME='tablename';
登入後複製

如果單純顯示是否存在資料庫, 則可用

show databases like 'db_name';
登入後複製

單純顯示是否存在資料表, 則可用

show tables like 'table_name';
登入後複製
#如果名稱為「dbname」的資料庫不存在,則會得到一個空集合。如果確實存在,則會得到一行。

2、SELECT * FROM語句

SELECT * FROM information_schema.SCHEMATA 
WHERE SCHEMA_NAME = '数据库名称';
登入後複製
###推薦學習:###mysql影片教學######

以上是怎麼判斷mysql資料庫是否存在的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板