* 在php7中已經廢除了mysql
庫了,則只能使用mysqli
及pdo
mysqli物件導向風格
<?php
$serve
='localhost:3306'
;$username
='root'
;$password
='admin123'
;$dbname
='examples'
;$mysqli
=new
mysqli
($serve
,$username
,$password
,$dbname);
if($mysqli
->
connect_error
)$mysqli
->
set_charset
('utf-8');
// 設定資料庫字符集
$result
=$mysqli
->
query
('select * from customers');
$data
=$result
->
fetch_all()
;// 從結果集中獲取所有資料
print_r
($data);
?>
mysqli面向過程風格<?php
$serve
='localhost:3306'
;$username
='root'
;$password
='admin123'
;$dbname
='examples'
;$link
=mysqli_connect
($serve
,$username
,$password
,$dbname);
mysqli_set_charset
($link
,'utf-8');
// 設定資料庫字符集
$result
=mysqli_query
($link
,'select * from customers');
$data
=mysqli_fetch_all
($result);
// 從結果集中獲取所有資料
print_r
($data);
?>
pdo連線資料庫<?php
$serve
='mysql:host=localhost:3306;dbname=examples;charset=utf8'
;$username
='root'
;$password
='admin123'
;try
catch
(pdoexception
$error
)?>
使用pdo或mysqli都可以連線mysql,但更推薦使用pdo連線資料庫,因為pdo支援12種不同的資料庫驅動程式,mysqli只支援mysql,而且pdo效能更高 php筆記2 連線資料庫
1 html檔案 提交表單 連線資料庫,對資料庫進項簡單的操作p action addinfo.php method post 使用者名稱 span type text name user name p 密 碼 span type password name user paw p 信 息 span ...
2 3 連線資料庫
安裝三方庫的工具 pip install 工具名 pip uninstall 工具名 pip list pymysql 是python專案連線資料庫的工具 pip install pymysql i import pymysql 匯入工具 進行鏈結 connect pymysql.connect h...
php 學習二,連線資料庫
pdo,資料庫抽象層 php data object 跨平台資料 主要原理,把資料處理業務邏輯和資料庫連線區分開 主要php無論連線什麼資料庫,都不影響php業務邏輯 oop物件導向程式設計pdo類庫是php自帶的類庫,只需要在php.ini中把pdo類庫注釋去掉就可以了,然後選擇不同的資料庫型別驅...