首先說明php不直接對外網服務,所以它沒有端口號,像mysql和apache默認是3306和80;
三元網站建設公司創(chuàng)新互聯公司,三元網站設計制作,有大型網站制作公司豐富經驗。已為三元上千家提供企業(yè)網站建設服務。企業(yè)網站搭建\成都外貿網站制作要多少錢,請找那個售后服務好的三元做網站的公司定做!
修改apache監(jiān)聽端口,從你apache安裝目錄找到http.conf,修改Listen 80修改你要監(jiān)聽的端口 列如:Listen 8080;
修改完畢后,重啟apache,訪問就行了。
默認是3306,不需要添加,如果你要修改成別的端口,則需要在主機后面添加端口號
運行是PHPstudy提示80端口被占用,程序無法運行。
查看是什么程序占用80端口,一般用Windows自帶的cmd工具就可以了,首先是點電腦左下角開始-運行;或者是直接按鍵盤坐下方的Windows鍵+R鍵,一起按哦。
然后再“打開”后面的輸入框內,輸入“cmd”,在點“確定”;
然后,點擊“確定”后,進入cmd的界面,在輸入“netstat -ano”,再按回車鍵;
按回車鍵后,會顯示當前電腦中程序占用的端口和程序ID等等信息;看到第一條就是:0.0.0.0:80 這是80端口,是tcp協議的,后面PID是4;
然后,我們打開電腦的任務管理器,方法是:Ctrl+Alt+Delete三個鍵一起按,然后,點一下“PID”讓管理器以PID來排序,這樣就方便我們查看了,看到PID為4的程序了。
如果是沒有看到PID,就需要設置一下管理器:“查看”-“選擇列”-勾選”PID”選項。
最后,選擇PID為4的進程,然后鼠標右鍵,選擇結束進程;
結束進程后,就沒有程序占用80端口了,然后再進入PHPstudy界面“啟動”一下,程序就可以正常運行了。
php連接mysql腳本如下:
$host?=?'mysql服務器ip或域名';
$port?=?3307;//mysql端口號,默認為3306,此處為3307
$user?=?'mysql用戶名';
$pwd?=?'密碼';
$link?=?@mysql_connect("{$host}:{$port}",?$user,?$pwd,?true);
if(!$link)?{
die('Database?Connect?Error:'.mysql_error());
}
mysql_connect函數介紹:
mysql_connect — 打開一個到 MySQL 服務器的連接
resource mysql_connect ? ?([ string $server ? [, string $username ? [, string $password ? [, bool $new_link ? [, int $client_flags ?]]]]] )
打開或重復使用一個到 MySQL 服務器的連接
server:MySQL 服務器。可以包括端口號,例如 ? ? ? ?"hostname:port",或者到本地套接字的路徑,例如對于 localhost 的 ":/path/to/socket"。
username:用戶名。
password:密碼。
new_link(4.2.0添加):如果用同樣的參數第二次調用mysql_connect(),將不會建立新連接,而將返回已經打開的連接標識。參數new_link 改變此行為并使mysql_connect() 總是打開新的連接,甚至當mysql_connect() 曾在前面被用同樣的參數調用過。
client_flags(4.3.0添加):client_flags參數可以是以下常量的組合:MYSQL_CLIENT_SSL,MYSQL_CLIENT_COMPRESS,MYSQL_CLIENT_IGNORE_SPACE或MYSQL_CLIENT_INTERACTIVE。
返回值
如果成功則返回一個 MySQL 連接標識, 或者在失敗時返回 FALSE。
不知道你用的是什么服務器,我用的是虛擬主機,直接數據庫名和密碼連接,沒有什么端口。配置文件在根目錄的 config.inc.php里,你直接打開你的看看就知道了。
本文標題:修改php連接數據庫端口,mysql更換端口
鏈接URL:http://www.rwnh.cn/article14/dssocge.html
成都網站建設公司_創(chuàng)新互聯,為您提供靜態(tài)網站、網站內鏈、、外貿建站、小程序開發(fā)、網站排名
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯