>  Q&A  >  본문

치명적인 오류: 잡히지 않은 mysqli_sql_Exception: 데이터베이스 'bsmn'을 알 수 없습니다.

데이터베이스를 PHP 관리자로 가져왔지만 문제가 지속됩니다.

치명적인 오류: 포착되지 않은 mysqli_sql_Exception: C:xampphtdocsbsmnconnection.php:8의 알 수 없는 데이터베이스 'bsmn' 스택 추적: #0 C:xampphtdocsbsmnconnection.php(8): mysqli_connect('localhost', 'root', '' , 'bsmn' ) #1 C:xampphtdocsbsmnindex.php(4): include('C:xampphtdocs...') # 2 {main}은 8행에서 C:xampphtdocsbsmnconnection.php를 throw합니다. 이것은 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일 전634

모든 응답(1)나는 대답할 것이다

  • P粉127901279

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

    bsmn이라는 데이터베이스가 없다는 의미입니다. phpmyadmin을 사용하는 경우 왼쪽에서 데이터베이스를 찾아 위 코드의 데이터베이스와 일치하는지 확인하세요.

    으아아아

    PhpMyadmin으로 이동하여 아래 이미지와 같이 왼쪽을 확인하면 연결할 수 있는 데이터베이스가 표시됩니다. "bsmn"이 목록에 없으면 존재하지 않는 것입니다.

    "bsmn"이라는 테이블을 찾고 있을 수도 있지만 이는 데이터베이스에 있을 것이므로 해당 데이터베이스 이름이 필요합니다.

    회신하다
    0
  • 취소회신하다