Connecter PHP à la base de données MySQL

Connecter Php A La Base De Donnees Mysql



PHP est un langage populaire qui peut créer des sites Web dynamiques qui peuvent prendre des données en entrée, les stocker et les traiter. PHP prend en charge de nombreuses bases de données et MySQL en fait partie. De nombreuses personnes souhaitent déployer un site Web PHP dynamique mais ont peur de la connexion entre le site Web et la base de données MySQL, ce qui n'est pas une tâche difficile.

Cet article vous propose la solution la plus simple et la plus optimale pour connecter du code PHP à la base de données MySQL. Pour commencer, cet article s'assure que MySQL et PHP sont installés sur votre système.

Confirmer la disponibilité de PHP et MySQL

Pour confirmer si PHP est installé ou non dans le système, vérifiez sa version en tapant :







> php-v



Dans la sortie ci-dessus, il est visible que PHP est disponible dans le système.



Pour vérifier la version de MySQL, tapez :





> sqlsh.exe

MySQL est également disponible dans le système.



Remarque : Si vous disposez déjà d'une base de données, ignorez l'étape suivante.

Créer une base de données MySQL

Pour créer une base de données MySQL, accédez à Atelier MySQL et cliquez sur le ' Connexions MySQL ' bouton:

Tapez le ' Nom de la connexion ', et ' nom d'utilisateur' et cliquez sur le ' stocker dans le coffre-fort ' bouton:

Enregistrez le mot de passe pour la base de données et cliquez sur ' D'ACCORD ' bouton:

Clique sur le ' D'ACCORD ” pour la fenêtre “Setup New Connection” :

Sur le tableau de bord, vous verrez la base de données après sa création réussie :

Après la création de la base de données, la prochaine étape est sa connexion avec PHP.

Connecter PHP à la base de données MySQL

Ouvrez l'éditeur de code et créez un fichier nommé ' connexion.php ” :

Configurez la connexion, en fournissant les détails de la base de données ' nom du serveur ”, “ nom d'utilisateur ', et ' mot de passe ”. Observez la syntaxe de connexion à MySQL en utilisant PHP ci-dessous :

Syntaxe

$nomserveur = '' ;

$nom d'utilisateur = '' ;

$password = '' ;

Après avoir fourni les détails de la base de données, le fichier ressemblera à ceci :

L'étape suivante consiste à établir la connexion à l'aide de PHP, la syntaxe est la suivante

Syntaxe :

$connection = new mysqli($servername, $username, $password);

L'étape suivante consiste à gérer les erreurs pour la connexion :

if ($connection->connect_error) {

die('La connexion a échoué : ' . $connection->connect_error);

}

echo 'Connexion réussie avec la base de données Localhost' ;

Enregistrez ce fichier.

Dans le terminal de l'éditeur de code, tapez cette commande pour exécuter le fichier. Assurez-vous de fournir correctement le nom du fichier avec l'emplacement du fichier en référence à l'emplacement du terminal :

> php .\connexion.php

Dans la sortie ci-dessus, il est visible que la connexion est réussie.

Note  : Si vous ne fournissez pas le mot de passe correct ou tout autre identifiant, une erreur s'affichera, illustrée dans la capture d'écran ci-dessous :

Pour fermer la connexion entre PHP et la base de données MySQL, tapez :

$ connexion->fermer();

Ainsi, en utilisant ce guide, vous pouvez connecter votre code PHP à votre base de données MySQL en un rien de temps.

Conclusion

Pour connecter une base de données MySQL avec votre code PHP, installez MySQL et PHP dans votre système. Créez une base de données, dans le fichier PHP pour définir le nom du serveur, le nom d'utilisateur et le mot de passe de la base de données MySQL. Écrivez une commande MySQL de connexion ' $connection = new mysqli($servername, $username, $password); ” et pour la gestion des erreurs, utilisez l'instruction if. Enregistrez et exécutez ce fichier PHP pour connecter PHP à MySQL.