<?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
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
15 Jun 2023
Dengan perkembangan teknologi Internet yang berterusan, PHP, sebagai bahasa skrip bahagian pelayan yang penting, telah digunakan secara meluas. Dalam pembangunan aplikasi WEB, penggunaan pangkalan data adalah sangat biasa. Menyambung ke pangkalan data ialah langkah pertama dalam pembangunan PHP Berikut ialah beberapa petua untuk menggunakan perpustakaan fungsi sambungan pangkalan data PHP. 1. Pustaka sambungan MYSQLI Pustaka sambungan MYSQLI hanya tersedia selepas versi PHP5 Ia lebih dioptimumkan dan stabil daripada perpustakaan sambungan MYSQL sebelumnya. Pustaka sambungan MYSQLI menyediakan yang lebih berkuasa dan mudah
02 Jul 2023
Kemahiran pembangunan PHP: Cara menggunakan perpustakaan cURL untuk mengendalikan pangkalan data MySQL Pengenalan: Dalam pembangunan PHP, selalunya perlu berinteraksi dengan pangkalan data untuk menyimpan dan mendapatkan data. MySQL ialah sistem pengurusan pangkalan data hubungan yang digunakan secara meluas, dan perpustakaan cURL ialah alat yang berkuasa untuk komunikasi URL dalam PHP. Menggabungkan perpustakaan cURL dan pangkalan data MySQL, kami boleh mencapai operasi pangkalan data yang fleksibel. Artikel ini akan memperkenalkan cara menggunakan perpustakaan cURL untuk mengendalikan pangkalan data MySQL dan menyediakan contoh kod. satu
02 Jun 2024
Mengoptimumkan sambungan pangkalan data dalam PHP adalah penting untuk meningkatkan prestasi aplikasi. Sambungan MySQL menggunakan sambungan MySQLi menggunakan sambungan berterusan (pconnect()) menggunakan kolam sambungan Sambungan PostgreSQL menggunakan sambungan PDO untuk mengkonfigurasi parameter sambungan (PDO::setAttribute())
29 Mar 2023
PHP ialah bahasa pengaturcaraan bahagian pelayan sumber terbuka yang digunakan secara meluas dalam pembangunan web dan berfungsi rapat dengan pangkalan data MySQL. PHP dan MySQL bekerjasama untuk menyediakan pembangun dengan platform pembangunan web yang berkuasa dan cekap. Artikel ini akan membawa pembaca memahami cara merealisasikan hubungan antara pangkalan data PHP dan MySQL, supaya anda boleh menggunakan dua alatan berkuasa ini dengan lebih fleksibel untuk membangunkan aplikasi web.
31 Mar 2023
PHP ialah bahasa pengaturcaraan bahagian pelayan yang digunakan secara meluas yang boleh digunakan untuk membangunkan aplikasi web. Pada masa yang sama, MySQL adalah salah satu sistem pengurusan pangkalan data hubungan yang paling popular di dunia. Dalam pembangunan aplikasi web, selalunya perlu menggunakan PHP untuk menyambung ke pangkalan data MySQL Oleh itu, adalah sangat penting untuk menetapkan pengekodan dengan betul Artikel ini akan memperkenalkan anda kepada pengetahuan ini. 1. Pengetahuan asas pengekodan pangkalan data Sebelum mula memperkenalkan cara menyediakan pengekodan, kita perlu memahami beberapa pengetahuan asas pengekodan pangkalan data. 1.1 Set aksara Set aksara ialah set aksara yang digunakan untuk mewakili
28 May 2023
1. Pasang dan konfigurasi pangkalan data MySQL Sebelum memulakan sambungan antara MySQL dan PHP, anda perlu memasang dan mengkonfigurasi pangkalan data MySQL. Jika anda belum memasang MySQL, anda boleh memuat turun pakej pemasangan MySQL dari laman web rasmi dan memasangnya mengikut arahan. Semasa proses pemasangan, ingat untuk menambah direktori tong MySQL pada pembolehubah persekitaran, yang akan membantu dengan operasi konfigurasi dan sambungan seterusnya. Selepas pemasangan selesai, anda perlu menyediakan dan mengkonfigurasi MySQL, seperti mencipta pengguna, memberikan kebenaran kepada pengguna, dsb. 2. Sediakan persekitaran PHP Sebelum menyambung ke MySQL, anda juga perlu menyediakan persekitaran PHP. Jika anda menggunakan persekitaran pembangunan bersepadu Web seperti WAMP atau XAMPP, maka
Hot Tools
Pustaka PHP untuk bekas suntikan kebergantungan
Pustaka PHP untuk bekas suntikan kebergantungan
Koleksi 50 algoritma PHP klasik yang sangat baik
Algoritma PHP klasik, pelajari idea yang sangat baik dan kembangkan pemikiran anda
Pustaka PHP kecil untuk mengoptimumkan imej
Pustaka PHP kecil untuk mengoptimumkan imej