默認(rèn)是3306,不需要添加,如果你要修改成別的端口,則需要在主機(jī)后面添加端口號
成都創(chuàng)新互聯(lián)公司主要從事成都做網(wǎng)站、網(wǎng)站制作、成都外貿(mào)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)富順,10余年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220
mysql對外服務(wù)就是3306端口,當(dāng)然這個端口號是可以在my.ini中設(shè)置為其他自己認(rèn)為合適的端口的。
php連接mysql腳本如下:
$host?=?'mysql服務(wù)器ip或域名';
$port?=?3307;//mysql端口號,默認(rèn)為3306,此處為3307
$user?=?'mysql用戶名';
$pwd?=?'密碼';
$link?=?@mysql_connect("{$host}:{$port}",?$user,?$pwd,?true);
if(!$link)?{
die('Database?Connect?Error:'.mysql_error());
}
mysql_connect函數(shù)介紹:
mysql_connect — 打開一個到 MySQL 服務(wù)器的連接
resource mysql_connect ? ?([ string $server ? [, string $username ? [, string $password ? [, bool $new_link ? [, int $client_flags ?]]]]] )
打開或重復(fù)使用一個到 MySQL 服務(wù)器的連接
server:MySQL 服務(wù)器??梢园ǘ丝谔枺?? ? ? ?"hostname:port",或者到本地套接字的路徑,例如對于 localhost 的 ":/path/to/socket"。
username:用戶名。
password:密碼。
new_link(4.2.0添加):如果用同樣的參數(shù)第二次調(diào)用mysql_connect(),將不會建立新連接,而將返回已經(jīng)打開的連接標(biāo)識。參數(shù)new_link 改變此行為并使mysql_connect() 總是打開新的連接,甚至當(dāng)mysql_connect() 曾在前面被用同樣的參數(shù)調(diào)用過。
client_flags(4.3.0添加):client_flags參數(shù)可以是以下常量的組合:MYSQL_CLIENT_SSL,MYSQL_CLIENT_COMPRESS,MYSQL_CLIENT_IGNORE_SPACE或MYSQL_CLIENT_INTERACTIVE。
返回值
如果成功則返回一個 MySQL 連接標(biāo)識, 或者在失敗時返回 FALSE。
第九去掉端口,第16 17可以去掉,就是多余的,你在if里面寫$result==true判斷就可以