Position actuelle: Accueil> Catégories de fonctions> mysql_connect

mysql_connect

Ouvrez une connexion MySQL non persistante.
Nom:mysql_connect
Catégorie:Non classé
Langage de programmation:php
Description en une ligne:Ouvrez une connexion au serveur MySQL

Nom de la fonction: mysql_connect ()

Version applicable: PHP 5.x - PHP 7.0.x

Utilisation: la fonction mysql_connect () est utilisée pour ouvrir une connexion au serveur MySQL.

Syntaxe: Resource mysql_connect ([String $ server = ini_get ("mysql.default_host")], [String $ username = ini_get ("mysql.default_user")], [String $ password = ini_get (mysql.default_password ")], [bool $ new_link = false], [int $ client")], [bool $ $ 0])

Description du paramètre:

  • $ serveur (facultatif): nom d'hôte ou adresse IP de serveur MySQL Server. La valeur par défaut est ini_get ("mysql.default_host"), qui est le nom d'hôte par défaut configuré dans le fichier php.ini.
  • $ nom d'utilisateur (facultatif): nom d'utilisateur de connexion MySQL. La valeur par défaut est ini_get ("mysql.default_user"), qui est le nom d'utilisateur par défaut configuré dans le fichier php.ini.
  • $ mot de passe (facultatif): mot de passe de connexion MySQL. La valeur par défaut est ini_get ("mysql.default_password"), qui est le mot de passe par défaut configuré dans le fichier php.ini.
  • $ new_link (facultatif): s'il faut créer une nouvelle connexion. S'il est défini sur true, une nouvelle connexion est créée; Si elle est définie sur FALSE, une nouvelle connexion est tentée de réutiliser la connexion existante. La valeur par défaut est fausse.
  • $ client_flags (facultatif): bit de l'indicateur client. Vous pouvez utiliser la constante mysql_client_ * pour le définir. La valeur par défaut est 0, ce qui signifie qu'aucun indicateur de client spécifique n'est utilisé.

Valeur de retour: si la connexion est réussie, un identifiant de connexion MySQL (ressource) est renvoyé, qui peut être utilisé dans d'autres fonctions liées à MySQL. Si la connexion échoue, false est renvoyé.

Exemple: <? Php $ host = 'localhost'; $ username = 'root'; $ mot de passe = '123456'; $ db = mysql_connect ($ host, $ username, $ mot de passe); if (! $ db) {die ('La connexion a échoué:'. mysql_error ()); }

Echo 'La connexion a réussi! ';; mysql_close ($ db); ?> L'exemple ci-dessus montre comment utiliser la fonction mysql_connect () pour se connecter à un serveur MySQL. Tout d'abord, nous fournissons le nom d'hôte, le nom d'utilisateur et le mot de passe du serveur MySQL, puis utilisons ces paramètres pour appeler la fonction mysql_connect (). Si la connexion est réussie, un identifiant de connexion valide ($ dB) est retourné, que nous pouvons utiliser pour effectuer d'autres opérations MySQL. Enfin, nous utilisons la fonction mysql_close () pour fermer la connexion.

Notez que la fonction mysql_connect () est rejetée dans PHP 5.5.0 et supprimée dans PHP 7.0.0. Il est recommandé d'utiliser des extensions MySQLI ou PDO au lieu d'extensions MySQL.

Fonctions similaires
Articles populaires