資料庫連線和查詢

2021-09-26 22:02:47 字數 955 閱讀 6209

* time: 上午 8:42

*///phpinfo();

//連線mysql伺服器並選擇資料庫

$link = new mysqli('localhost','root','root','test_1802','3306');

echo '';

//var_dump($link);

echo $link ? "連線成功":"連線失敗";

//connect_errno 上一次連線的錯誤的**

//connect_error 上一次錯誤連線的錯誤描述

// =>是陣列成員訪問符號

// ->是物件成員訪問符號

if ($link ->connect_errno)else

//需要執行的sql語句

$sql = "select * from t_student";

// 得到查詢的結果集(object型別)

$result = $link ->query($sql);

echo "id

姓名性別

年齡生日

" ;while ($row=$result->fetch_assoc())

echo "";

//釋放結果集

$result ->free();

//關閉連線

資料庫連線查詢

一 交叉連線查詢 將第一張表的所有記錄分別與第二張表的每條記錄形成一條新的記錄。select 列名 from 表名1 cross join 表名2 二 內連線查詢 返回多個表中滿足連線條件的記錄 select 表名1.列名1 from 表名1 inner join 表名2 on 連線條件 selec...

資料庫連線查詢

資料庫連線查詢主要分為 自連線查詢,內連線和外連線查詢。1.自連線查詢 對同乙個表進行查詢,語法,定義了乙個表的兩個別名,操作的還是乙個表 select from table t1,table t2 where t1.sales t2.sales2.內連線 內連線查詢實際上是一種任意條件的查詢。使用...

資料庫 連線查詢

連線方式 顯示左表及右表符合連線條件的記錄 顯示左表的全部記錄及右表符合連線條件的記錄,右表不符合條件的顯示null 顯示右表的全部記錄及左表符合連線條件的記錄,左表不符合條件的顯示null 內連線內連線,也稱為等值連線 顯示左表及右表符合連線條件 字段匹配關係 的記錄 將兩張表的列組合在一起,產出...