<?php$conn=mysql_connect(“localhost”,”root”,”root”); if($conn){echo”連接mysql數據庫ok”;}else{echo”連接數據庫失敗”}?>但是現在版本升級太多了,所以不知道這個版本的mysql如何測試是否可用,我用的apache2.4,PHP 7.2.11,MySQL 8.0.13搭建成功開發環境,但是用上述代碼測試報錯,謝謝各位,請賜教解決方法、測試方式或者配置PHP的方法。謝謝我這個是在windows7 64位系統用Apache2.4.37、PHP 7.2.6、MySQL8.0.13手動搭建的PHP開發環境,現在連接數據庫報上述錯。
1 回答

小怪獸愛吃肉
TA貢獻1852條經驗 獲得超1個贊
C語言連接MYSQL,怎樣檢測這個句柄是否在用
創建一個MYSQL *mysql[]句柄數組,當需要用的時候從數組中取走一個,當這個被取走的句柄用不到時就會還回來,但是怎樣判斷這個句柄有沒有被在使用。
在不在用,是受你的代碼控制的??梢远x一個結構體數組,
struct Handler
{
MYSQL* mysql;
bool isInUse;
};
HandlerPool Handler[];
當完成初始化時,將其對應的isInUse 置為true, 釋放時,置為false.
添加回答
舉報
0/150
提交
取消