首頁 > 後端開發 > PHP問題 > php有沒有mysql_connect函數

php有沒有mysql_connect函數

WBOY
發布: 2023-03-15 16:04:02
原創
1925 人瀏覽過

PHP中有「mysql_connect()」函數。函數用於開啟非持久的MySQL連接,成功會傳回一個MySQL連接標識,失敗傳回false,語法「mysql_connect(伺服器,使用者名稱,密碼,newlink,clientflag)」。

php有沒有mysql_connect函數

本文操作環境:Windows10系統、PHP7.1版、Dell G3電腦。

php有沒有mysql_connect函數

mysql_connect() 函數開啟非持久的 MySQL 連線。

語法

mysql_connect(server,user,pwd,newlink,clientflag)
登入後複製
  • server  可選。規定要連接的伺服器。可以包括連接埠號,例如 "hostname:port",或到本地套接字的路徑,例如 localhost 的 ":/path/to/socket"。如果 PHP 指令 mysql.default_host 未定義(預設值),則預設值為 'localhost:3306'。

  • user    可選。使用者名稱.預設值是伺服器進程擁有者的使用者名稱。

  • pwd 可選。密碼。預設值是空密碼。

  • newlink 可選。如果用相同的參數第二次呼叫 mysql_connect(),將不會建立新連接,而會傳回已開啟的連接標識。參數 new_link 改變此行為並使 mysql_connect() 總是開啟新的連接,甚至當 mysql_connect() 曾在前面被相同的參數呼叫過。

  • clientflag  可選。 client_flags 參數可以是以下常數的組合:

MYSQL_CLIENT_SSL - 使用 SSL 加密

#MYSQL_CLIENT_COMPRESS -  使用壓縮協定

##MYSQL_CLIENT_COMPRESS - 間隔

MYSQL_CLIENT_INTERACTIVE - 允許關閉連線之前的互動逾時非活動時間

回傳值

如果成功,則傳回一個 MySQL 連線標識,失敗則傳回 FALSE。

範例如下:

<?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
  {
  die(&#39;Could not connect: &#39; . mysql_error());
  }// 一些代码...mysql_close($con);
?>
登入後複製

推薦學習:《PHP影片教學

以上是php有沒有mysql_connect函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板