php mysql訪問數(shù)據(jù)庫的步驟詳解
php訪問mysql數(shù)據(jù)庫的步驟
官方說5.5開始就廢棄mysql_query()這塊東西很多,當然常用的就幾個還是看手冊吧。 這里簡單記錄一下。在我失憶之后可以找回一點記憶。最近一直用框架原生的都快忘了。
1.打開mysql連接
$resource1 = mysql_connect('localhost', 'root', 'root123');//參數(shù)1 主機名或主機ip、參數(shù)2數(shù)據(jù)庫用戶名、參數(shù)3數(shù)據(jù)庫用戶密碼
if (!$resource1) {
die('could not connect:錯誤號:'. mysql_errno().'錯誤信息:' . mysql_error);//mysql_query()也適用
}
2.選中數(shù)據(jù)庫
mysql_select_db('db1', $resource1);//參數(shù)1 數(shù)據(jù)庫名字、參數(shù)2 第一步中的mysql連接
3.現(xiàn)在就可以執(zhí)行sql語句的操作了
$result = mysql_query("select * from users", $resource1);//參數(shù)1 sql語句、 參數(shù)2第一步中的mysql連接
當sql語句是查詢類語句時,成功返回類型resource的數(shù)據(jù),可以用mysql_fetch_array($result, MYSQL_ASSOC);
MYSQL_ASSOC得到關(guān)聯(lián)數(shù)組 等價于 mysql_fetch_assoc()函數(shù)
MYSQL_NUM 得到數(shù)字索引數(shù)組 等價于 mysql_fetch_row()函數(shù)
當sql語句是其他如修改語句,成功返回true否則返回false,false可能性很多,語句錯誤,權(quán)限不足等都有可能;
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
MySQL優(yōu)化案例之隱式字符編碼轉(zhuǎn)換
這篇文章主要介紹了MySQL優(yōu)化案例之隱式字符編碼轉(zhuǎn)換,隱式類型轉(zhuǎn)換也會導致同樣的放棄走樹搜索,更多相關(guān)內(nèi)容具有一定的參考價值,需要的朋友可以參考一下2022-07-07
mysql中inner join和left join使用詳解
本文主要介紹了mysql中inner join和left join使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-03-03
強制修改mysql的root密碼的六種方法分享(mysql忘記密碼)
下面我們提供了6種不同的修改mysql root用戶的密碼,與增加mysql用戶的方法2011-11-11
mysql數(shù)據(jù)庫導出xml的實現(xiàn)方法
因為有人問到如何將mysql數(shù)據(jù)庫導出為xml文件,所以發(fā)現(xiàn)了這篇文章2008-09-09

