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) ordie("選擇資料庫失敗:".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...