PHP mysql_connect 函式

PHP mysql_connect 函式用來開啟一個與 MySQL 資料的連結,透過 mysql_connect 函式所開啟的連結可以在同一支 PHP 程式中多次使用,並且可以隨時透過 mysql_close 關閉與 MySQL 的連結狀態,是 PHP 5.5 版本之前沿用多年的基本功能。

PHP mysql_connect 函式語法
resource mysql_connect ( $server , $username , $password , bool $new_link , int $client_flags )
語法中的前三項參數都是必要項目,$server 代表 MySQL 資料庫所在的主機位置,如果 MySQL 與網站在同一個主機上,則 $server 可以寫 localhost 或 12.0.01,$username 與 $password 就是能夠登入即將連結的 MySQL 資料庫帳號與密碼,此三項參數都正確填寫後,mysql_connect 函式即可開始進行連結,PHP 4.2 增加了 $new_link 參數,PHP 4.3 增加了 $client_flags 參數,均為非必填。

PHP mysql_connect 函式範例
 <?php
$TestLink= mysql_connect('localhost', ' MySQL 帳號 ', ' MySQL 密碼 ');
if (!$TestLink) {
 die(' 連結 MySQL 資料庫失敗 '.mysql_error());
}
echo '成功連結 MySQL 資料庫';
mysql_close($TestLink);
?>
範例輸出結果
成功連結 MySQL 資料庫
這是個非常基本且普遍的 mysql_connect 寫法,範例假設是 mysql_connect 正常連結到資料庫,就會顯示輸出結果,如果沒有連結到的話,就會透過 mysql_error 函式顯示錯誤訊息,無論是否成功連線,最後都使用 mysql_close 將連線關閉。

延伸閱讀外部連結
  1. PHP: mysql_connect - Manual
  2. mysql_connect 資料庫連接 - Wibibi
© Copyright webtech.tw Since 2010