>백엔드 개발 >PHP 튜토리얼 >PHP는 MySQL의 모든 데이터베이스를 나열합니다.

PHP는 MySQL의 모든 데이터베이스를 나열합니다.

WBOY
WBOY원래의
2016-07-25 08:42:341160검색
  1. define( 'NL', "n" );
  2. define( 'TB', ' ' );
  3. // connecting to MySQL.
  4. $conn = @mysql_connect( 'localhost', 'username', 'password' )
  5. or die( mysql_errno().': '.mysql_error().NL );
  6. // attempt to get a list of MySQL databases
  7. // already set up in my account. This is done
  8. // using the PHP function: mysql_list_dbs()
  9. $result = mysql_list_dbs( $conn );
  10. // Output the list
  11. echo '
      '.NL;
    • ///* USING: mysql_fetch_object()
    • // ---------------------------
    • while( $row = mysql_fetch_object( $result ) ):
    • echo TB.'
    • '.$row->Database.'
    • '.NL;
    • endwhile;
    • //*/
    • /* USING: mysql_fetch_row()
    • // ------------------------
    • while( $row = mysql_fetch_row( $result ) ):
    • echo TB.'
    • '.$row[0].'
    • '.NL;
    • endwhile;
    • //*/
    • /* USING: mysql_fetch_assoc()
    • // --------------------------
    • while( $row = mysql_fetch_assoc( $result ) ):
    • echo TB.'
    • '.$row['Database'].'
    • '.NL;
    • endwhile;
    • //*/
    • echo '
    '.NL;
  12. // Free resources / close MySQL Connection
  13. mysql_free_result( $result );
  14. mysql_close( $conn );
  15. ?>
复制代码

PHP, MySQL


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.