Rumah Perpustakaan PHP Perpustakaan lain Perpustakaan kelas PHP sambungan pangkalan data lengkap Mysql
Perpustakaan kelas PHP sambungan pangkalan data lengkap Mysql
<?php
class mysql {
public function __construct($db_host, $db_user, $db_pwd, $db_database, $conn, $coding) {
$this->db_host = $db_host;
$this->db_user = $db_user;
$this->db_pwd = $db_pwd;
$this->db_database = $db_database;
$this->conn = $conn;
$this->coding = $coding;
$this->connect();
}
/*数据库连接*/
public function connect() {
if ($this->conn == "pconn") {
//永久链接
$this->conn = mysql_pconnect($this->db_host, $this->db_user, $this->db_pwd);
} else {
//即使链接
$this->conn = mysql_connect($this->db_host, $this->db_user, $this->db_pwd);
}
if (!mysql_select_db($this->db_database, $this->conn)) {
if ($this->show_error) {
$this->show_error("数据库不可用:", $this->db_database);
}
}

private $db_host; //Pengguna pangkalan data

private $db_user; //nama pengguna pangkalan data

private $db_pwd; //nama pengguna dan kata laluan pangkalan data

private $db_database; Pengecam sambungan pangkalan data;

private $result; //Pengecam sumber bagi hasil melaksanakan perintah pertanyaan

private $sql; //SQL execution statement

private $row; $coding; / /Pengekodan pangkalan data, gbk, utf8, gb2312

private $buletin = true; //Sama ada untuk mendayakan pengelogan ralat

private $show_error = palsu; risiko keselamatan dan ditutup secara lalai

private $ is_error = false; //Sama ada untuk menamatkan serta-merta apabila ralat dikesan, lalai adalah benar, adalah disyorkan untuk tidak membolehkannya, kerana apabila terdapat masalah, ia adalah sangat menyusahkan pengguna untuk tidak melihat apa-apa

Penafian

Semua sumber di laman web ini disumbangkan oleh netizen atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk rujukan pembelajaran sahaja. Tolong jangan gunakannya untuk tujuan komersial. Jika tidak, anda akan bertanggungjawab untuk semua akibat! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadamkannya. Maklumat hubungan: admin@php.cn

Artikel Berkaitan

Bagaimana untuk Mengakses Sambungan Pangkalan Data MySQLi dengan Betul dari Kelas Berbeza dalam PHP? Bagaimana untuk Mengakses Sambungan Pangkalan Data MySQLi dengan Betul dari Kelas Berbeza dalam PHP?

08 Dec 2024

Menggunakan MySQLi daripada Kelas Lain dalam PHP: Pecahan TerperinciDalam pertanyaan ini, pengguna telah menaik taraf MySQL kepada MySQLi selepas beralih daripada PHP 5.6...

Bagaimanakah Saya Boleh Mengakses Sambungan Pangkalan Data MySQLi dengan Benar daripada Kelas PHP yang Berbeza? Bagaimanakah Saya Boleh Mengakses Sambungan Pangkalan Data MySQLi dengan Benar daripada Kelas PHP yang Berbeza?

18 Dec 2024

Mengakses Sambungan MySQLi daripada Kelas Lain dalam PHPApabila menaik taraf daripada PHP 5.6 kepada 7.0, adalah penting untuk beralih daripada MySQL kepada MySQLi. ini...

Bagaimana untuk Mengurus Sambungan Pangkalan Data dengan Berkesan dalam Kelas PHP Menggunakan Corak Singleton? Bagaimana untuk Mengurus Sambungan Pangkalan Data dengan Berkesan dalam Kelas PHP Menggunakan Corak Singleton?

03 Nov 2024

Menggunakan PDO dalam Kelas PHPDalam kod anda, anda telah cuba untuk melanjutkan kelas PDO dan membuat instantiate dalam kelas Foo anda. Namun, ini...

Bagaimana untuk Menguruskan Transaksi Pangkalan Data MySQL dengan Sambungan mysqli PHP? Bagaimana untuk Menguruskan Transaksi Pangkalan Data MySQL dengan Sambungan mysqli PHP?

05 Dec 2024

Menyoal Pangkalan Data MySQL dengan TransaksiMenggunakan Transaksi dengan mysqliTransactions ialah aspek penting dalam pengurusan pangkalan data, memastikan bahawa...

MySQL, MySQLi, atau PDO: Sambungan PHP manakah yang Terbaik untuk Pangkalan Data MySQL? MySQL, MySQLi, atau PDO: Sambungan PHP manakah yang Terbaik untuk Pangkalan Data MySQL?

14 Dec 2024

Memahami Perbezaan Antara MySQL, MySQLi dan PDO untuk Interaksi PHP-MySQL Semasa berinteraksi dengan pangkalan data MySQL daripada PHP, anda boleh...

MySQL, MySQLi atau PDO: Sambungan Pangkalan Data PHP Mana Yang Perlu Anda Pilih? MySQL, MySQLi atau PDO: Sambungan Pangkalan Data PHP Mana Yang Perlu Anda Pilih?

04 Dec 2024

Memahami Perbezaan: MySQL, MySQLi dan PDO untuk Interaksi PHP-MySQL Apabila ia datang untuk bekerja dengan PHP dan MySQL, pembangun telah...

See all articles