


<?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(); } /*數(shù)據(jù)庫連接*/ 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("數(shù)據(jù)庫不可用:", $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
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

04 Mar 2025
Cet article explique la connexion de PHP aux bases de données MySQL à l'aide de MySQLI et PDO. Il détaille l'établissement de connexions, le dépannage des erreurs courantes (par exemple, l'accès refusé, la base de données inconnue) et la mise en ?uvre des meilleures pratiques de sécurité cruciale comme l'utilisation de STR

26 Dec 2016
Cet article présente principalement la méthode de connexion de Zend Framework à la base de données MySQL, et analyse les étapes spécifiques et les techniques d'implémentation associées de Zend Framework pour se connecter à la base de données MySQL sous la forme d'un exemple complet. Les amis dans le besoin peuvent se référer à ce qui suit.

24 May 2025
Pour vous connecter aux bases de données MySQL, vous pouvez utiliser les bibliothèques JDBC, MySQLConnector / Python et MySQL2. 1.JDBC convient aux développeurs Java, avec du code intuitif et adapté aux débutants. 2.MySQLConnector / Python est une bibliothèque officielle avec de bonnes performances et stabilité et convient aux développeurs Python. 3. La bibliothèque MySQL2 convient aux scénarios de fonctionnement haute performance et asynchrones de Node.js.

24 Oct 2024
PHP est généralement associé à MySQL, l'un des systèmes de gestion de bases de données relationnelles open source les plus largement utilisés, pour gérer les données avec rapidité et efficacité dans les projets à petite et à grande échelle. Que vous créiez un site Web simple ou avancé

07 Jul 2025
La fa?on la plus directe de se connecter à la base de données MySQL consiste à utiliser le client de la ligne de commande. Entrez d'abord le nom d'utilisateur MySQL-U -P et entrez correctement le mot de passe pour entrer l'interface interactive; Si vous vous connectez à la base de données distante, vous devez ajouter le paramètre -H pour spécifier l'adresse h?te. Deuxièmement, vous pouvez directement passer à une base de données spécifique ou exécuter des fichiers SQL lors de la connexion, tels que le nom de la base de données MySQL-U Username-P ou le nom de la base de données MySQL-U Username-P-P

16 May 2025
La configuration d'Apache pour se connecter à la base de données MySQL nécessite les étapes suivantes: 1. Assurez-vous qu'Apache et MySQL sont installés; 2. Configuration d'Apache pour prendre en charge PHP, en ajoutant des instructions LoadModule et AddHandler dans httpd.conf ou apache2.conf; 3. Configuration de PHP pour se connecter à MySQL, activez l'extension MySQLI dans php.ini; 4. Créez et testez le fichier PHP connecté. Grace à ces étapes, la connexion entre Apache et MySQL peut être implémentée avec succès.


Outils chauds Tags

Outils chauds

Bibliothèque PHP pour les conteneurs d'injection de dépendances
Bibliothèque PHP pour les conteneurs d'injection de dépendances

Une collection de 50 excellents algorithmes PHP classiques
Algorithme PHP classique, apprenez d'excellentes idées et élargissez votre réflexion

Petite bibliothèque PHP pour optimiser les images
Petite bibliothèque PHP pour optimiser les images
