Maison Bibliothèques PHP Autres bibliothèques Bibliothèque de classes PHP complète de connexion à la base de données Mysql
Bibliothèque de classes PHP complète de connexion à la base de données 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; //Hôte de la base de données

private $db_user; //Nom d'utilisateur de la base de données

private $conn; Identification de la connexion à la base de données ;

private $result; //Identification de la ressource de résultat de la commande de requête en cours d'exécution

private $sql; //Instruction d'exécution SQL

private $row; //Nombre d'entrées renvoyées

private $coding; Encodage de la base de données, gbk, utf8, gb2312

private $bulletin = true; //S'il faut activer la journalisation des erreurs

private $show_error = false; //Dans la phase de test, toutes les erreurs sont affichées, ce qui présente des risques de sécurité et est fermée. par défaut

private $ is_error = false; //Que ce soit pour terminer immédiatement lorsqu'une erreur est détectée, la valeur par défaut est true, il est recommandé de ne pas l'activer, car lorsqu'il y a un problème, il est très pénible pour l'utilisateur de je ne vois rien

Clause de non-responsabilité

Toutes les ressources de ce site proviennent d'internautes ou sont réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site sont uniquement à titre de référence d'apprentissage. Merci de ne pas les utiliser à des fins commerciales. Sinon, vous serez responsable de toutes les conséquences ! En cas d'infraction, veuillez nous contacter pour la supprimer. Coordonnées : admin@php.cn

Article connexe

Bibliothèque de connexion à la base de données en PHP8.0 : Doctrine Bibliothèque de connexion à la base de données en PHP8.0 : Doctrine

14 May 2023

À mesure que le langage PHP se développe, de plus en plus de développeurs commencent à l'utiliser pour créer des applications Web. Lors de la création d'une application Web à l'aide de PHP, la connexion à la base de données est un élément important. Bien qu'il existe de nombreuses bibliothèques de connexion à la base de données parmi lesquelles choisir, Doctrine est l'une des bibliothèques les plus appréciées. Dans cet article, nous explorerons l'application de Doctrine dans PHP8.0. Qu’est-ce que la Doctrine ? Doctrine est une bibliothèque de connexion à une base de données basée sur PHP qui fournit une interface orientée objet.

Conseils sur l'utilisation de la bibliothèque de fonctions de connexion à la base de données PHP Conseils sur l'utilisation de la bibliothèque de fonctions de connexion à la base de données PHP

15 Jun 2023

Avec le développement continu de la technologie Internet, PHP, en tant que langage de script important côté serveur, a été largement utilisé. Dans le développement d’applications WEB, l’utilisation de bases de données est très courante. La connexion à la base de données est la première étape du développement PHP. Voici quelques conseils pour utiliser la bibliothèque de fonctions de connexion à la base de données PHP. 1. Bibliothèque d'extensions MYSQLI La bibliothèque d'extensions MYSQLI n'est disponible qu'après la version PHP5. Elle est plus optimisée et stable que la bibliothèque d'extensions MYSQL précédente. La bibliothèque d'extensions MYSQLI fournit une version plus puissante et plus pratique

Résumé de la connexion PHP à la méthode de base de données MySql Résumé de la connexion PHP à la méthode de base de données MySql

14 Dec 2020

La colonne du didacticiel php mysql explique comment connecter PHP à la base de données MySql. PHP est livré avec une méthode de connexion à la base de données orientée processus. Les méthodes courantes suivantes sont généralement utilisées.

Connaissance de base de la connexion à la base de données PHP Connaissance de base de la connexion à la base de données PHP

15 May 2023

PHP est un langage côté serveur populaire utilisé pour créer des applications Web dynamiques. Lors de la création de ces applications, vous devez souvent vous connecter à une base de données pour lire les données de la base de données, modifier les données ou insérer de nouvelles données dans la base de données. Cet article présentera les connaissances de base de la connexion à une base de données PHP. 1. Sélectionnez le type de base de données Lors de la connexion de PHP à la base de données, vous devez choisir un type de base de données approprié. PHP prend en charge plusieurs types de bases de données tels que MySQL, PostgreSQL, SQLite et Oracle

PHP implémente la connexion à la base de données MySQL PHP implémente la connexion à la base de données MySQL

06 May 2020

Implémentation PHP de la méthode de connexion à la base de données MySQL : 1. Connectez-vous via la fonction « mysql_connect() » ; 2. Utilisez « mysqli_connect() » ou « new mysqli() » pour vous connecter. Les deux méthodes sont identiques, mais les styles sont différents. ;3. Connectez-vous basé sur PDO.

Connexion à la base de données PHP Connexion à la base de données PHP

29 Aug 2024

Guide de connexion à la base de données PHP. Ici, nous discutons respectivement de la connexion PHP MYSQL à l'aide de MYSQL et de la connexion PHP MYSQL à l'aide de MYSQLi.

See all articles