php鏈接mysql必備條件:
成都創(chuàng)新互聯(lián)公司專注于西藏企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè),商城網(wǎng)站建設(shè)。西藏網(wǎng)站建設(shè)公司,為西藏等地區(qū)提供建站服務(wù)。全流程定制開發(fā),專業(yè)設(shè)計,全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
已安裝mysql數(shù)據(jù)庫;
檢查php環(huán)境是否已開啟mysql擴(kuò)展(一般情況下是開啟的);
檢查方法:a.使用phpinfo();函數(shù),看有沒有mysql項(xiàng);b.打開php.ini文件,檢查php_mysql.dll前分號是否已取掉。
php鏈接代碼如下:
?php
//設(shè)置編碼格式
header("Content-type:text/html;charset=utf-8");
//定義數(shù)據(jù)庫主機(jī)地址
$host="localhost";
//定義mysql數(shù)據(jù)庫登錄用戶名
$user="root";
//定義mysql數(shù)據(jù)庫登錄密碼
$pwd="";
//鏈接數(shù)據(jù)庫
$conn = mysql_connect($host,$user,$pwd);
//對連接進(jìn)行判斷
if(!$conn){
die("數(shù)據(jù)庫連接失?。?.mysql_errno());
}else{
echo "數(shù)據(jù)庫連接成功!";
}
?
?php
#
FileName="Connection_php_mysql.htm"
頭三行內(nèi)容都是被注釋掉的,估計是個說明。這可能指的是文件名吧
#
Type="MYSQL"
告訴你類型為MYSQL
#
HTTP="true"
$hostname_conn_news
=
"localhost";
//主機(jī)地址
$database_conn_news
=
"sl";
//數(shù)據(jù)庫名
$username_conn_news
=
"root";
//數(shù)據(jù)庫帳號
$password_conn_news
=
"admin";
//數(shù)據(jù)庫密碼
$conn_news
=
mysql_pconnect($hostname_conn_news,
$username_conn_news,
$password_conn_news)
or
trigger_error(mysql_error(),E_USER_ERROR);
//傳入?yún)?shù)連接數(shù)據(jù)庫。失敗則返回MYSQL錯誤信息。
?
可以下載phpmyadmin軟件,用這個軟件,會直接顯示你的數(shù)據(jù)庫,不用使用insert等sql語句,在軟件里有相應(yīng)的點(diǎn)擊符號,通過對這些符號的使用點(diǎn)擊,就可以對任何表進(jìn)行增刪改查操作。存儲數(shù)據(jù)的數(shù)據(jù)庫,如果是mysql的,在mysql中的data目錄下。其他數(shù)據(jù)庫的各異。
php鏈接mysql必備條件:
已安裝mysql數(shù)據(jù)庫;
檢查php環(huán)境是否已開啟mysql擴(kuò)展(一般情況下是開啟的);
檢查方法:a.使用phpinfo();函數(shù),看有沒有mysql項(xiàng);b.打開php.ini文件,檢查php_mysql.dll前分號是否已取掉。
php鏈接代碼如下:
?php
//設(shè)置編碼格式
header("Content-type:text/html;charset=utf-8");
//定義數(shù)據(jù)庫主機(jī)地址
$host="localhost";
//定義mysql數(shù)據(jù)庫登錄用戶名
$user="root";
//定義mysql數(shù)據(jù)庫登錄密碼
$pwd="";
//鏈接數(shù)據(jù)庫
$conn = mysql_connect($host,$user,$pwd);
//對連接進(jìn)行判斷
if(!$conn){
die("數(shù)據(jù)庫連接失??!".mysql_errno());
}else{
echo "數(shù)據(jù)庫連接成功!";
}
?
注意,phpcms v9的配置文件有兩個:
主站數(shù)據(jù)庫配置文件目錄地址:/caches/configs/databases.php;
phpsso會員互通模塊數(shù)據(jù)庫連接配置目錄:/phpsso_server/caches/configs/database.php。
其中第二個配置文件往往是一些初學(xué)者容易忽略的地方(第二個配置文件如果沒有正常配置往往出現(xiàn)會員不能正常登陸注冊以及與ucenter等第三方系統(tǒng)互通時不正常),當(dāng)然,如果你的網(wǎng)站用不著會員系統(tǒng)可以不用配置。
PS:詳細(xì)的phpcms v9使用方法可以參考phpcms的官方使用手冊以及iphpcms的詳細(xì)使用教程。
1、新建一個php_mysql.php的文件
2、查看mysql服務(wù)是否打開,或者客戶端的mysql能夠正常打開。
鼠標(biāo)右鍵我的電腦--》管理--》服務(wù)和應(yīng)用程序--》服務(wù)--》找到mysql服務(wù),看看是不是啟用狀態(tài)。
也可以打開運(yùn)行,輸入 mysql -u root(用戶名) -p 123456(密碼)
看看能不能打開客戶端。
3、如果上面的可以了,那么就進(jìn)入正題了,php連接mysql代碼實(shí)例
4、最后運(yùn)行這個文件,看看運(yùn)行結(jié)果吧。
分享題目:數(shù)據(jù)庫php那個文件連接 PHP中連接數(shù)據(jù)庫時用哪個語句?格式如何?
網(wǎng)頁鏈接:http://jinyejixie.com/article14/hejpge.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、品牌網(wǎng)站制作、品牌網(wǎng)站設(shè)計、網(wǎng)站維護(hù)、外貿(mào)網(wǎng)站建設(shè)、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)