php學習筆記 3 連線mysql並查詢結果

2021-08-23 13:18:11 字數 1193 閱讀 9756

drop table if exists `person`;

create table `person` (

`id` int(11) not null auto_increment,

`name` varchar(255) default null,

`age` int(11) default null,

primary key (`id`)

) engine=innodb auto_increment=4 default charset=utf8;

-- ----------------------------

-- records

-- ----------------------------

insert into `person` values ('1', '張三', '20');

insert into `person` values ('2', '李四', '30');

insert into `person` values ('3', '王五', '50');

<?php

$host = "localhost";//伺服器位址

$user = "root";//mysql使用者名稱

$password = "";//mysql使用者密碼

$conn=mysql_connect($host,$user,$password);

if(!$conn) echo "";

else echo "";

?>

姓名:年齡

<?php

mysql_select_db("php", $conn);

mysql_query("set names gbk");//指定資料庫字符集,一般放在連線資料庫後面

$result = mysql_query("select * from person");//結果集

//迭代結果集 並顯示

while($row = mysql_fetch_array($result))

//釋放資源

mysql_free_result($result);//釋放結果級

mysql_close($conn);//釋放連線

?>

MySQL學習筆記(8) 連線查詢

將多張表連在一起查詢 會導致記錄數行和字段數列發生改變 意義 在關係型資料庫設計過程中,實體與實體之間是存在很多聯絡的。在關係型資料庫表的設計過程中,遵循著關係來設計 一對一,一對多,多對多。通常在實際操作中,需要利用這層關係來保證資料的完整性。將兩張表的資料與另外一張表彼此交叉 笛卡爾積 表1 c...

Oracle學習筆記 06 連線

自連線顧名思義就是資料表與自身之間的連線。依然以emp表為例。可以看出 emp 表中,empno 字段 與 mgr 字段實際上都是員工的編號,只不過在同一行中產生了對應關係。此時,如果想要查詢每個 員工 與其對應的 mgr 的詳細資訊。即emp表與自身之間的聯絡。這時使用到的就是自連線。示例 查詢e...

Mysql學習歷程(12) 連線查詢

連線查詢 將多張表進行記錄的連線 按照某個指定條件進行資料拼接 意義 在使用者檢視資料的時候,需要顯示的資料來自多張表 sql中連線查詢分為四類 內連線,外連線,自然連線,交叉連線 語法 左表 join 右表 一.交叉連線 cross join 語法 左表 cross join 右表 交叉連線是笛卡...