數(shù)據(jù)的導(dǎo)入導(dǎo)出,通過(guò)phpMyAdmin工具
在連接數(shù)據(jù)庫(kù)之前嗡靡,在php.int和開(kāi)啟MySQL擴(kuò)展
-
連接數(shù)據(jù)庫(kù)
a) $link = mysql_connect(host,username,password,(dbname),(port),(socket)); 判斷$link為空則連接失敗 b) die(字符串):作用同exit(字符串),可用于輸出一個(gè)消息并退出當(dāng)前腳本
-
選擇數(shù)據(jù)庫(kù)
a) mysql_query(‘use 數(shù)據(jù)庫(kù)名’) or die('failed'); mysql_query()函數(shù)用于執(zhí)行SQL語(yǔ)句 b) 使用PHP選擇數(shù)據(jù)庫(kù)的函數(shù) mysql_select_db(dbname) or die('failed');
-
設(shè)置客戶端字符編碼
a) Mysql_query(set names 字符編碼);
-
獲取表的數(shù)據(jù):
a) $result = mysql_query('select * from 表名'); 返回的$result是一個(gè)資源resource變量,并不是二維數(shù)組,不能用foreach遍歷 b) 取出結(jié)果集中的數(shù)據(jù) $rows = mysql_fetch_row($result):從結(jié)果集中取得一行作為枚舉數(shù)組 數(shù)組下表作為鍵 $rows = mysql_fetch_assoc($result):從結(jié)果集中取得一行作為關(guān)聯(lián)數(shù)組 字段名作為鍵 $rows = mysql_fetch_array($result):匹配的數(shù)組既支持關(guān)聯(lián)數(shù)組又支持索引數(shù)組 $rows = mysql_fetch_object($result):從結(jié)果集中取出一條記錄匹配成對(duì)象仑濒,記錄是對(duì)象,字段是屬性
-
釋放資源
Mysql_free_result($result);
-
關(guān)閉連接
Mysql_close($link);
頁(yè)面執(zhí)行完畢后偷遗,所有的變量全部銷(xiāo)毀墩瞳,所以可以不用手動(dòng)釋放資源