Php mysql connect

Php mysql connect
La fonction PHP MySQL Connect vous permet de créer une connexion non persistante à la base de données MySQL. Il prend le nom d'hôte, le nom d'utilisateur, le mot de passe et la base de données cible comme paramètres et se connecte au serveur.

La syntaxe de la fonction est comme indiqué:

mysql_connect (string $ server, string $ username, chaîne $ mot de passe);

Il renvoie un booléen vrai sur le succès et booléen faux sur l'échec. Vous pouvez ensuite utiliser les valeurs de retour pour effectuer des actions en utilisant les instructions si… else.

Exemple 1

L'exemple suivant vous montre comment utiliser la fonction MySQL_Connect pour établir une connexion principale à la base de données MySQL.

$ conn = mysql_connect ("localhost", "mysql_user", "mysql_pass");
si (!$ Conn)
Die ("La connexion a échoué… [Erreur!] ");

autre
Echo "Connexion réussie… [OK]", "\ n";

mysql_close ($ Conn);
?>

Exemple 2

L'exemple ci-dessous utilise le nom d'hôte: port pour se connecter à un serveur MySQL.

$ conn = mysql_connect ("127.0.0.1: 9999 "," mysql_user "," mysql_pass ");
si (!$ Conn)
Die ("La connexion a échoué… [Erreur!] ");

autre
Echo "Connexion réussie… [OK]", "\ n";

mysql_close ($ Conn);
?>

Exemple 3

Vous pouvez également utiliser la connexion à socket comme indiqué dans l'exemple ci-dessous.

$ conn = mysql_connect ("localhost: / net / socks / mysql.sock "," mysql_user "," mysql_pass ");
si (!$ Conn)
Die ("La connexion a échoué… [Erreur!] " . mysql_error ());

autre
Echo "Connexion réussie… [OK]", "\ n";

mysql_close ($ Conn);
?>

Mysqli ou PDO

Dans les versions récentes de PHP, vous remarquerez que l'extension MySQL est obsolète et n'est plus prise en charge.

Pour utiliser MySQL et PHP sans erreur, utilisez les objets d'extension MySQLI ou de données PHP.

Nous ne pouvons pas passer en revue les détails et comment fonctionne PDO ou MySqli. Cependant, MySQLI ne fonctionnera qu'avec la base de données MySQL. D'un autre côté, PDO travaillera sur différents systèmes de base de données, ce qui peut être bénéfique si vous devez changer.

Par défaut, l'extension PHP MySQLI est installée et activée sur la plupart des systèmes. Vous pouvez apprendre à installer une extension PDO dans la ressource fournie ci-dessous:

https: // www.php.net / manuel / en / PDO.installation.php

Fermeture

Ce court guide donne une procédure pas à pas en utilisant la fonction MySQL_Connect pour créer des connexions à la base de données.

Merci d'avoir lu.