PHP中有「mysql_connect()」函數。函數用於開啟非持久的MySQL連接,成功會傳回一個MySQL連接標識,失敗傳回false,語法「mysql_connect(伺服器,使用者名稱,密碼,newlink,clientflag)」。
本文操作環境:Windows10系統、PHP7.1版、Dell G3電腦。
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('Could not connect: ' . mysql_error()); }// 一些代码...mysql_close($con); ?>
推薦學習:《PHP影片教學》
以上是php有沒有mysql_connect函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!