PHP操作MySQL--流程
阿新 • • 發佈:2018-11-10
PHP操作MySQL流程
1連線資料庫
2選擇資料庫並設定編碼
3準備SQL語句
4傳送SQL語句到MySQL伺服器
5接受返回的結果集資源
6解析結果集資源
7關閉連結資源
編碼設定:
1.php:header("Content-type:text/html;charset=utf-8");
2.php檔案的編碼
3.設定通訊編碼:setnames編碼方式
4.資料庫:utf8;
5.表:utf8;
五碼合一
PHP操作MySQL流程 1連線資料庫: 成功返回連結資源,失敗返回false mysql_connect('伺服器地址','使用者名稱','密碼'); $link = mysql_connect('localhost','root','root'); if($link){ echo 成功; }else{ echo 失敗; var_dump($link);//型別 值 } 2選擇資料庫並設定編碼 $sel = mysql_select_db('php07'); if($sel) echo 成功; else echo 失敗; 設定通訊編碼: mysql_query('set names utf8'); 3準備SQL語句 傳送的語句分三大類:庫操作,表操作,資料操作 $sql = "select * from php07";//用雙引號是可能出現變數 4傳送SQL語句到MySQL伺服器 傳送sql語句函式:mysql_query(sql語句); select ,show返回resource delete,insert...返回true 5接受返回的結果集資源 $res = mysql_query($sql); if($res) 6解析結果集資源 mysql_fetch_assoc:從結果集中取得一行作為關聯陣列,然後指標下移 $row = mysql_fetch_assoc($res); 7關閉連結資源 mysql_close($link);