MySQL是一種常見的數(shù)據(jù)庫管理系統(tǒng),它可以用于存儲和管理數(shù)據(jù)。有時,您可能需要知道MySQL數(shù)據(jù)庫的名稱。以下是如何通過MySQL命令行和PHP代碼獲得MySQL數(shù)據(jù)庫名稱的方法。
使用MySQL命令行
mysql -u用戶名 -p密碼 show databases;
執(zhí)行以上命令后,MySQL會顯示所有可用的數(shù)據(jù)庫名稱。如果您知道具體的數(shù)據(jù)庫名稱,可以使用下面的命令直接進入該數(shù)據(jù)庫:
use 數(shù)據(jù)庫名稱;
使用PHP代碼
$servername = "localhost"; $username = "yourusername"; $password = "yourpassword"; // 創(chuàng)建連接 $conn = new mysqli($servername, $username, $password); // 檢測連接 if ($conn->connect_error) { die("連接失敗: " . $conn->connect_error); } echo "連接成功"; // 獲取所有數(shù)據(jù)庫名稱 $sql = "SHOW DATABASES"; $result = $conn->query($sql); if ($result->num_rows >0) { // 輸出每行數(shù)據(jù) while($row = $result->fetch_assoc()) { echo "數(shù)據(jù)庫名稱:" . $row["Database"] . "
"; } } else { echo "0 結(jié)果"; } $conn->close();
以上PHP代碼會連接到MySQL數(shù)據(jù)庫,并獲取所有可用的數(shù)據(jù)庫名稱。如果您知道具體的數(shù)據(jù)庫名稱,可以使用以下代碼選擇該數(shù)據(jù)庫:
$database_name = "your_database_name"; mysqli_select_db($conn, $database_name);
使用以上方法,您可以方便地獲取MySQL數(shù)據(jù)庫的名稱。