就你上面的代碼來看,存在二方面錯(cuò)誤:
成都創(chuàng)新互聯(lián)公司專注于高昌企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城系統(tǒng)網(wǎng)站開發(fā)。高昌網(wǎng)站建設(shè)公司,為高昌等地區(qū)提供建站服務(wù)。全流程按需求定制制作,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)
1、or語句寫法錯(cuò)誤,你的代碼中,所有的or語句都和它之前的代碼寫在一起,沒有空格,這是格式錯(cuò)誤;
2、mysql_select_db函數(shù)被你寫成了
mysql_selcet_db
修改后的代碼:
?php
$host="localhost";
$user="root";
$password="770880520";
$dbase_name="wei";
$conn=mysql_connect($host,$user,$password)
or
die("連接mysql服務(wù)器失敗".mysql_error());
echo
"mysql服務(wù)器:$host
用戶名:$userbr";
mysql_select_db($dbase_name,$conn)
or
die("連接mysql數(shù)據(jù)庫失敗".mysql_error());
echo"數(shù)據(jù)庫:$dbase_namebr";
echo"連接mysql數(shù)據(jù)庫成功";
?
如果還是運(yùn)行錯(cuò)誤,請貼出錯(cuò)誤提示信息
這個(gè)錯(cuò)誤的意思是文件沒有找到,需要的文件名是:數(shù)據(jù)庫連接.PHP
你檢查文件是否存在,確保正確文件存在即可解決。
當(dāng)然,有時(shí)候看起來存在,實(shí)際上電腦認(rèn)為不存在,這就是漢字編碼問題,看起來一樣的漢字,在UTF-8、GBK下的電腦存儲(chǔ)數(shù)據(jù)是不同的。建議所有的PHP文件名都使用英文,這樣可以避免編碼問題。
嘗試一下解決方法:
1、數(shù)據(jù)庫連接失敗could not find driver
在調(diào)試一個(gè)PHP程序時(shí),報(bào)了這個(gè)錯(cuò)誤, could not find driver
經(jīng)過一番查找,結(jié)合自己的思考和實(shí)踐,終于找到了問題所在.
程序中用到了PDO對象, 連接mysql 5. 在PHP的默認(rèn)設(shè)置中,只打開了php_pdo 模塊, 沒有打開php_pdo_mysql模塊.所以才會(huì)出現(xiàn)找不到驅(qū)動(dòng)程序的錯(cuò)誤.
修改php.ini
extension=php_pdo.dll
extension=php_pdo_firebird.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
2、重啟apache就可以了. 用別的數(shù)據(jù)庫,打開對應(yīng)的模塊就OK了
如果在linux下面,確信模塊pdo_mysql.so已經(jīng)編譯進(jìn)php。
在php.ini下面添加:
extension=pdo_mysql.so