PHP7連線資料庫的方法

2021-08-28 21:48:32 字數 1666 閱讀 1679

* 在php7中已經廢除了mysql庫了,則只能使用mysqlipdo

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類庫注釋去掉就可以了,然後選擇不同的資料庫型別驅...