PHP操作MySQL資料庫

2021-10-03 16:46:51 字數 1782 閱讀 9108

php 5 及以上版本建議使用以下方式連線 mysql :

例:

// 1、連線資料庫

$link

=mysqli_connect

('localhost'

,'root'

,'root'

,'test');

// 2、執行sql語句

$res

=mysqli_query

($link

,'select * from `student`');

// 3、解析全部結果

$data

=mysqli_fetch_all

($res

,mysql_assoc);

// 4、斷開連線

mysqli_close

($link

);

php 5 以下版本建議使用以下方式連線 mysql :

例:

// 1、連線資料庫

$link

=mysql_connect

('localhost'

,'root'

,'root');

mysql_select_db

('test');

// 2、執行sql語句

$res

=mysql_query

('select * from `student`'

,$link);

// 3、解析全部結果

$data

=array()

;while

($row

=mysql_fetch_assoc

($res))

//4、斷開連線

mysql_close

($link

);

常用語句補充:

$sql

='insert into `表` values()'

;$sql

='insert into `表`(字段) values(值)'

;

$sql

='delect from `表` where 條件'

;

$sql

='update `表` set 字段=值 where 條件'

;

// 查詢student表裡所有資料

$sql

='select * from `student`'

;// 查詢student表中資料裡面 *** 為 男 的資料

$sql

='select * from `student` where `***` = "男"'

;// 查詢student表中資料裡面 age 大於 20 的資料

$sql

='select * from `student` where `age` > 20'

;// 查詢student表中資料裡面 age 大於 20 且 *** 為 男 的資料

$sql

='select * from `student` where `age` > 20'

and `***` =

"男";

// 查詢student表中資料裡面 age 大於 20 或者 age 大於 28 的資料

$sql

='select * from `student` where `age` > 20 or `age` > 28'

;

PHP 操作mysql資料庫

insert 基本設定 mysql server name localhost mysql username 使用者名稱 mysql password 密碼 mysql database 資料庫 建立連線 conn mysql connect mysql server name,mysql user...

php操作mysql資料庫

1.連線資料庫 mysql connect servername,username,password servername 可選,規定要連線的伺服器。預設是 localhost 3306 username 可選,規定登入所使用的使用者名稱。預設值是擁有伺服器程序的使用者的名稱 password 可選...

PHP操作MySQL資料庫

在mysql connect mysql select db 等函式之前使用,可以忽略掉系統產生的錯誤資訊,然後我們用die 來自定義錯誤資訊 提取資料的時候,除了上面的mysql fetch row,常見的還有mysql fetch assoc和mysql fetch array,具體差別請查閱p...