PHP基礎Mysql擴充套件庫

2022-03-19 04:07:33 字數 2710 閱讀 9724

1.連線資料庫

2.選擇資料庫

3.設定操作編碼

4.傳送指令sql,並返回結果集

ddl:資料定義語句

dml:資料操作語句

dql:資料查詢語句

dtl:事務操作語句

5.處理返回結果

6.釋放資源,關閉連線*/

<?php

2: header("content-type:text/html; charset=utf-8");
3:

/*在資料庫建立乙個表:

4:

creat table testdb

5:

(

6:

id int primary key auto_increment,

7:

uname varchar(50) not null,

8:

upwd varchar(64) not null,

9:

uemail varchar(128) not null,

10:

uage unsigned tinyint not null

11:

)*/

12:
13:
14:

// 1.連線資料庫

15: $conn = mysql_connect("127.0.0.1","root","1234");
16:

if(!$conn)else

21:
22:

// 2.選擇資料庫

23: mysql_select_db("test");
24:
25:
26:

// 4.傳送指令sql,並返回結果集到記憶體中

27: $sql= "select * from userinfo";
28:

//返回的結果型別為:mysql result

29: $result = mysql_query($sql,$conn);//當已經連線後,第二個引數可以省略,一般不省略
30:
31:

echo

"\n";

32:
33:

// 5.處理返回的結果

34:

// mysql_fetch_row()從結棍集中取出一行資料,將資料存入陣列並返回

35:

while ($row = mysql_fetch_row($result))

40:

echo

"\n";

41: }
42:
43:

// 6.釋放資源,關閉連線

44: mysql_free_result($result);//釋放結果集在記憶體中占用的空間
45:

// mysql_close($conn);//關閉資料庫連線,不需要手動關閉,指令碼執行完成後會自動關閉,建議寫

46:
47:
48: ?>

<?php

2:

//使用mysql擴充套件庫對資料進行dml增刪改操作

3:

//***********************************===

4:
5:

//建立連線

6: $conn = @mysql_connect("localhost","root","1234");
7:

if(!$conn)

10:
11:

//選擇資料庫

12: mysql_select_db("test2",$conn) or

die("選擇資料庫失敗:".mysql_error());

13:

//設定編碼

14: mysql_query("set names utf8");
15:
16:

// 增

17:

// $sql = "insert into userinfo(uname,uage,upwd) values('測試01',25,md5('123'));";

18:

// 刪

19:

// $sql = "delete from userinfo where id=9";

20:

// 改

21:

// $sql = "update userinfo set uage=25 where id=1";

22:
23:

//執行dml語句,返回true或false

24: $result = mysql_query($sql,$conn);
25:
26:

if(!$result)

29:
30:

if(mysql_affected_rows($conn)>0)else

35:
36: ?>

php開啟mysql擴充套件

對於lamp的安裝,我一般情況下都是選擇,先安裝php再安裝mysql,php原始碼中自帶了mysqlnd,使用起來很方便。但是其實並不是說一定要使用mysqlnd 比如我安裝php的時候沒有開啟mysql的擴充套件,此時又當如何給php新增功能呢?我們可以通過php擴充套件的普遍安裝方法操作,也就...

php資料庫程式設計 利用mysql擴充套件庫運算元據庫。

mysql擴充套件庫是一堆函式.是php設計者提供給程式設計師用於完成對mysql資料庫的各種操作 crud 使用php的mysql擴充套件庫完成對mysql操作的案例 1.編寫php程式完成對使用者表的顯示 mysql擴充套件庫操作mysql資料庫步驟如下 1.獲取連線 conn mysql co...

mysql擴充套件庫 1

啟用mysql擴充套件庫 在php.ini檔案中去配置mysql擴充套件庫 extension php mysql.dll 可以通過 phpinfo 檢視當前php支援什麼擴充套件庫。在sql擴充套件庫中建立一張使用者表 create table user1 id int primary key a...