首頁  >  問答  >  主體

致命錯誤:未捕獲的mysqli_sql_exception異常:資料庫'bsmn'未知

我已將資料庫匯入到我的 php 管理員中,但問題仍然存在:

致命錯誤:未捕獲mysqli_sql_Exception:C:xampphtdocsbsmnconnection.php:8 中的未知資料庫「bsmn」:8 堆疊追蹤:#0 C:xampphtdocsbsmnconnection.php(8): mysqli_connect('localhosttdocsbsmnconnection.php(8): mysqli_connect('localhost', '*,'localhost',', '', 'bsmn') #1 C:xampphtdocsbsmnindex.php(4): include('C:xampphtdocs...') # 2 {main} 在第8 行的C:xampphtdocsbsmnconnection.php 中拋出 這是第 8 行 > if(!$con = mysqli_connect($dbhost,$dbuser,$dbpass,$dbname)) 這個文件connection.php

<?php

$dbhost = "localhost";
$dbuser = "root";
$dbpass = "";
$dbname = "bsmn";
if(!$con = mysqli_connect($dbhost,$dbuser,$dbpass,$dbname))
{

    die("failed to connect!");
}

P粉343408929P粉343408929361 天前635

全部回覆(1)我來回復

  • P粉127901279

    P粉1279012792023-10-25 09:00:32

    意味著您沒有名為 bsmn 的資料庫,如果您使用 phpmyadmin 找到左側的資料庫,並確保它與您上面程式碼中的資料庫相符。

    $dbname = "bsmn"; //This is looking for a database of the same name

    導覽至 PhpMyadmin 並檢查左側,如下圖所示,您將看到可以連接到哪些資料庫,如果「bsmn」不在清單中,則它不存在。

    也許您正在尋找一個名為「bsmn」的表,但這將位於資料庫中,您將需要該資料庫名稱。

    回覆
    0
  • 取消回覆