PHP連接MySQL數(shù)據(jù)的操作要點(diǎn)
MySQL擴(kuò)展庫操作MySQL數(shù)據(jù)庫的步驟如下:
1:獲取連接.
2:選取書庫。
3:設(shè)置操作編碼。
4:發(fā)送SQL指令(MySQL數(shù)據(jù)庫可以分為四種指令:
4.1:ddl: 數(shù)據(jù)定義語言。
4.2:dml:數(shù)據(jù)操語言(如CURD);
4.3:dql:數(shù)據(jù)查詢語言。(如select)
4.4:dtl:數(shù)據(jù)事物語言。
5:接收返回結(jié)果,并且處理。
6:斷開連接。
具體的示例代碼如下:
<?php
//1:連接數(shù)據(jù)庫
$con=mysql_connect("localhost","root","toor");
//如果沒有連接成功要報(bào)錯(cuò)
if(!$con){
echo "連接失敗";
exit();
}
//2: 選擇要操作的數(shù)據(jù)庫
mysql_select_db("test");
//3:發(fā)送SQL指令
mysql_query("set names utf8");//設(shè)置查詢編碼
$sql="select *from test1";
$res=mysql_query($sql,$con);
//4:返回結(jié)果(按行遍歷返回)
while($row=mysql_fetch_row($res)){
echo "$row[0]-------------$row[1]-----------$row[2]-----------$row[3]-----------$row[4]".'<br/>';
}
//5:釋放資源,關(guān)閉連接
mysql_free_result($res);
mysql_close($con);
?>
要說明的是,這里的所有的操作都是在內(nèi)存的里面去操作的,不能想當(dāng)然的就是什么東西,所以說,了解一些底層的東西還是有一定的好處的。
- php mysql操作mysql_connect連接數(shù)據(jù)庫實(shí)例詳解
- PHP入門教程之使用Mysqli操作數(shù)據(jù)庫的方法(連接,查詢,事務(wù)回滾等)
- thinkphp3.x連接mysql數(shù)據(jù)庫的方法(具體操作步驟)
- php實(shí)現(xiàn)mysql數(shù)據(jù)庫連接操作及用戶管理
- PHP連接和操作MySQL數(shù)據(jù)庫基礎(chǔ)教程
- php中mysql連接和基本操作代碼(快速測試使用,簡單方便)
- php連接不上mysql但mysql命令行操作正常的解決方法
- 深入探討:PHP使用數(shù)據(jù)庫永久連接方式操作MySQL的是與非
- PHP連接MySQL進(jìn)行增、刪、改、查操作
相關(guān)文章
asp和php下textarea提交大量數(shù)據(jù)發(fā)生丟失的解決方法
2008-01-01如何在PHP環(huán)境中使用ProtoBuf數(shù)據(jù)格式
這篇文章主要介紹了如何在PHP環(huán)境中使用ProtoBuf數(shù)據(jù)格式,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-06-06