2015-06-22 34 views
0

我需要編寫一個代碼來查找當前sql數據庫的名稱並將該名稱放入一個變量中。我會採取任何建議,但我的想法是查詢當前的數據庫名稱並將其放入一個變量中。我不知道這是否會起作用,因爲我根本無法查詢我的數據庫名稱。我使用的數據庫名爲「wp_plugin_development」,但查詢不會顯示出來。我使用的代碼:無法選擇當前數據庫名稱

SELECT DB_NAME() AS [Current Database]; 

在phpMyAdmin得到數據庫的名稱,但它帶來了一個錯誤說:

1305 - 功能wp_plugin_development.DB_NAME不存在

我不知道它爲什麼這樣做。謝謝你的幫助。

+0

你的代碼「SELECT DB_NAME()AS [Current Database];」似乎像SQL服務器,但問題被標記爲MySQL。你正在使用哪一個? – ughai

回答

1

試試這個:

global $wpdb; 
echo $wpdb->dbname; 
+0

感謝它的工作:) Vrajesh –

1

SELECT schema();

可用於檢索Mysql中的當前數據庫名稱。這也可以使用AS關鍵字分配給一個變量。