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 否則,執行成功,需要繼續從結果中取出資料並顯示出來。
補充sql語句:
set names gbk;
use 資料庫名;
show databases:
desc 表名: 顯示乙個表的「結構資訊」,返回的其實也是結果集(類似select語句)
補充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開始)
<?php
//1,連線資料庫:
$mylink = mysql_connect("localhost", 'root', '123');
//2,設定連線編碼(通常是utf8)
mysql_set_charset("utf8"); //也可以使用:mysql_query("set names utf8");
//3,選擇資料庫(如有需要)
mysql_select_db("tempdb1"); //也可以使用:mysql_query("use 資料庫名");
//4,執行sql命令。
//$result = mysql_query( "幾乎任何sql語句 ");
if(1 == 2)
如果$result為false,表示執行失敗
else
}//下面開始執行select這種「返回資料」的語句,並顯示結果
$sql = "select * from temptab1 where id > 1";
$result = mysql_query($sql); //這裡如果執行成功,則被稱為「資料集」(結果集)
if($result === false)
else
echo "";
}//下面開始執行非select但返回資料的命令顯示結果
$sql = "show databases;"; //換成「desc 表名」這個命令,也是得到資料
$result = mysql_query($sql); //這裡如果執行成功,則被稱為「資料集」(結果集)
if($result === false)
else
echo "";
}//下面開始執行非select但返回資料的命令顯示結果
$sql = "show databases;";
$sql = "desc temptab1;";
$sql = "select * from temptab1";
$result = mysql_query($sql); //這裡如果執行成功,則被稱為「資料集」(結果集)
if($result === false)
else
echo "";
while( $record = mysql_fetch_array( $result ))
echo "";
} echo "";
}?>
php連線mysql資料庫
只寫了簡單的連線資料庫的 以及從資料庫中查詢資料 uname admin conn mysql connect localhost root 123 user db mysql select db books conn sql select from userlogin where username...
PHP連線MYSQL資料庫
php連線mysql比其他語言連線資料庫要方便的多,不像c 連線sql server似的那麼麻煩,還要匯入動態鏈結庫之類的。而php連線mysql只要你正確安裝安裝包套裝之後,預設情況下系統已經把該配置的都給配置好了,你只需要呼叫幾個函式即可。而且php是弱型別語言,也就是它不會像c那樣有嚴格的資料...
php連線mysql資料庫
1.連線伺服器 mysql connect string hostname string username string password 2.關閉資料庫 mysql close 3.選擇資料庫 mysql select db string database name,resource id res...