① php資料庫總是連接失敗
你的資料庫應該不支持mysqli模塊,而是使用mysql連接,更換一個mysql連接類試試。
② 初學php連接不上資料庫
你先檢查一下資料庫的密碼,或者把localhost換成127.0.0.1
③ php連接資料庫失敗
你注意下面這行,並適當修改既可:
define("DB_PASSWORD","88911"); //資料庫密碼,更改其中的88911為相應的密碼即可
④ php連接資料庫失敗怎麼辦
首先你可以把鏈接失敗的錯誤編碼或者錯誤代碼展示出來,然後根據錯誤編碼去手冊上面找對應編碼錯誤的原因及解決的辦法。
⑤ PHP連接資料庫連接不上
首先確認資料庫名是否寫錯,然後看引入路徑是否正確。最後看語法是否正確。沒有報錯提示,只能想到這些。
⑥ php為何連接不上資料庫
首先你得保證你的資料庫啟動了,安裝目錄項\MySQL\bin目錄里的mysqld-nt.exe要啟動了,
再者,用戶名和密碼需要正確
一般用戶名是root ,密碼為空或者123456,
⑦ php無法連接資料庫
LOCALHOST 和 127.0.0.1 是有區別的
127.0.0.1 是要經過防火牆和網卡的,請檢查下是不是由於防火牆導致的不能連接
⑧ php連接不上mysql但mysql命令行操作正常的解決方法
故障狀況:php網站連接mysql失敗,但在命令行下通過mysql命令可登錄並正常操作。
解決方案:
1、命令行下登錄mysql,執行以下命令:
復制代碼
代碼如下:show
variables
like
'socket';
執行後會得到類似於如下回顯:
復制代碼
代碼如下:
"Variable_name"
"Value"
"socket"
"/home/mysql/data/mysql.sock"
2、編輯php.ini,找到mysql.default_socket配置項,默認一般是空值(使用編輯Mysql時設置的sock路徑),將此項添加值為上面回顯中的"/home/mysql/data/mysql.sock":
復制代碼
代碼如下:
;
Default
socket
name
for
local
MySQL
connects.
If
empty,
uses
the
built-in
;
MySQL
defaults.
mysql.default_socket
=
/home/mysql/data/mysql.sock
3、重啟php。
⑨ 為什麼我的php連接不上mysql
php連接資料庫有兩種方式:
1.面向對象方式
$conn=new mysqli('伺服器名','用戶名','密碼','資料庫名');
2.面向過程方式
$conn=mysqli_connet('伺服器名','用戶名','密碼','資料庫名');
如果在連接的時候沒有指定要連接的資料庫,可以用兩種方式選擇你要連接的資料庫。
1.面向對象方式
$conn->select_db('資料庫名')
2.面向過程方式
mysqli_select_db($conn,'資料庫名')
如果你要查詢資料庫、插入數據到資料庫,你可以這樣做:
$query="select * from 數據表名";
1.面向對象方式
$result=$conn->query($query);
2.面向過程方式
$result=mysqli_query($conn,$query);
剩下的就是對結果集的操作了,你可以對比著看看你的錯誤在哪裡!