PHP mysql_list_dbs() 함수

정의 및 사용법

mysql_list_dbs() 함수는 MySQL 서버에서 모든 데이터베이스를 나열합니다.

문법

mysql_list_dbs(connection)
파라미터 설명
connection 선택 사항. SQL 연결 식별자를 지정합니다. 지정하지 않으면 마지막으로 열린 연결이 사용됩니다.

설명

mysql_list_dbs()는 현재 MySQL 프로세스에서 사용할 수 있는 모든 데이터베이스를 포함한 결과 포인터를 반환합니다.

mysql_tablename() 함수를 사용하여 이 결과 포인터를 순회하거나, 결과 테이블을 사용하는 모든 함수를 사용할 수 있습니다. 예를 들어 mysql_fetch_array()

예제

<?php
$con = mysql_connect("localhost", "hello", "321");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
$db_list = mysql_list_dbs($con);
while ($db = mysql_fetch_object($db_list))
  {
  echo $db->Database . "<br "/>";
  }
mysql_close($con);
?>

출력 예제:

mysql
test
test_db