Panduan lengkap untuk menyambung ke pangkalan data menggunakan PHP PDO

王林
Lepaskan: 2024-06-05 14:02:56
asal
856 orang telah melayarinya

PHP PDO ialah sambungan yang berkuasa untuk menyambung ke pangkalan data. Langkah pemasangan termasuk memasang sambungan PDO (jika perlu) dan menetapkan mod pengendalian ralat. Untuk menyambung ke pangkalan data, anda perlu mencipta objek PDO dan menentukan parameter sambungan. Untuk menanyakan pangkalan data, sediakan pernyataan pertanyaan dan laksanakannya. Untuk mengemas kini pangkalan data, sediakan penyata kemas kini, ikat parameter dan lakukan kemas kini. Contoh hands-on menunjukkan cara mendapatkan pengguna daripada pangkalan data.

使用PHP PDO连接数据库的完整指南

Panduan lengkap untuk menyambung ke pangkalan data menggunakan PHP PDO

PHP PDO (Objek Data PHP) ialah sambungan yang berkuasa dan fleksibel dalam PHP untuk berinteraksi dengan pangkalan data. Ia menyediakan cara berorientasikan objek untuk menyambung, bertanya dan mengemas kini pangkalan data.

Pasang PDO

Pertama, pastikan versi PHP anda menyokong PDO. Kemudian, jika anda menggunakan PHP 5.1 atau lebih tinggi, PDO sudah terbina ke dalamnya. Untuk versi terdahulu, anda perlu memasang sambungan PDO:

pecl install pdo
Salin selepas log masuk

Sambung ke pangkalan data

Menyambung ke pangkalan data menggunakan PDO memerlukan langkah berikut:

  1. Buat objek PDO:
$dsn = 'mysql:host=localhost;dbname=database_name';
$user = 'username';
$password = 'password';

$pdo = new PDO($dsn, $user, $password);
Salin selepas log masuk

di mana $dsn nama sumber data, Ia menentukan jenis pangkalan data, nama hos, nama pangkalan data, dan parameter sambungan lain.

  1. Tetapkan mod pengendalian ralat:
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
Salin selepas log masuk

Ini akan membuang pengecualian apabila ralat berlaku untuk memudahkan penyahpepijatan.

Query Database

to pertanyaan pangkalan data, anda boleh menggunakan langkah -langkah berikut:

  1. Sediakan pernyataan pertanyaan:
$stmt = $pdo->prepare("SELECT * FROM table_name");
Salin selepas log masuk
e
  1. Execute the Query:
$stmt->execute();
Salin selepas log masuk
e
  1. Dapatkan hasilnya:
$results = $stmt->fetchAll(PDO::FETCH_ASSOC);
Salin selepas log masuk

Kemas kini pangkalan data

Untuk mengemas kini pangkalan data, anda boleh menggunakan langkah berikut:

  1. Sediakan kenyataan kemas kini:
$stmt = $pdo->prepare("UPDATE table_name SET column_name = :value WHERE id = :id");
Salin selepas log masuk
  1. Ikat parameter:
reeee:
  1. reeee:
reeee:

Kes praktikal: Dapatkan pengguna dalam pangkalan data

$stmt->bindParam(':value', $value);
$stmt->bindParam(':id', $id);
Salin selepas log masuk

Atas ialah kandungan terperinci Panduan lengkap untuk menyambung ke pangkalan data menggunakan PHP PDO. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!