基本流程:
1,連線資料庫:
$mylink = mysql_connect(「localhost」, 『root』, 『123』);
2,設定連線編碼(通常是utf8)
mysql_set_charset(「utf8」); //也可以使用:mysql_query(「set
names utf8」);
3,選擇資料庫(如有需要)
mysql_select_db(「資料庫名」); //也可以使用:mysql_query(「use 資料庫名」);
4,執行sql命令。
$result = mysql_query( 「幾乎任何sql語句 」);
返回的結果通常需要分兩種情形進行處理:
4.1:如果是無返回資料的語句:
4.1.1 如果$result為true,表示執行成功
4.1.2 如果$result為false,表示執行失敗
4.2:如果是有返回資料的語句:
4.2.1 如果$result為false,表示執行失敗
4.2.2 否則,執行成功,需要繼續從結果中取出資料並顯示出來。
補充php操作mysql的函式:
//慢慢我會補充上去,一開始沒那麼全面
$record = mysql_fetch_array( 結果集$result );
$n1 = mysql_num_rows( 結果集$result ): 獲取結果集的行數
$n2 = mysql_num_fields( 結果集$result ): 獲取結果集的列數
mysql_field_name( 結果集$result, $i ): 獲取結果集中的第i個欄位名(i從0開始)
mysql_error() :返回錯誤資訊
or die(),表示連線資料庫操作失敗時終止,可幫助你知道**出現錯誤
<?php
//1,連線資料庫:
$mylink = mysql_connect("localhost", 'root', '123') or
die("連線資料庫失敗,可能是密碼,賬戶,ip錯誤,請好好檢查");
//2,設定連線編碼(通常是utf8)
mysql_set_charset("utf8") ; //也可以使用:mysql_query("set names utf8");
//3,選擇資料庫(如有需要)
mysql_select_db("tempdb1") or
die("資料庫不存在,請重新確認");
//4,執行sql命令。
//$result = mysql_query( "幾乎任何sql語句 ");
php 運算元據庫
本例是用php連線乙個mysql資料庫操作的演示,實現連線開啟乙個庫,並讀取資料的基本功能。資料庫名稱為 dbname 表名為 person 分別有7個字段 id userid age tel email address 伺服器 資料庫編碼 均採用 utf 8 mysql query set nam...
PHP運算元據庫
很簡單,只需要幾行 就搞定!1.連線資料庫 pdo new pdo mysql host localhost dbname 資料庫名 使用者名稱 密碼 2.準備sql語句 result pdo prepare select from user where id 3.執行哦sql語句 result e...
PHP運算元據庫
1.1.1.連線資料庫基本步驟 1.連線資料庫 2.準備sql語句 3.執行sql語句 4.獲取執行的結果並分析 5.關閉資料庫 1.1.2.運算元據庫常用api mysqli connect ip,使用者名稱,密碼,資料庫名 連線資料庫 mysqli query link,sql 執行sql語句 ...