Maison  >  Article  >  développement back-end  >  Comment installer la configuration du serveur de base de données en php

Comment installer la configuration du serveur de base de données en php

PHPz
PHPzoriginal
2023-04-26 10:25:27751parcourir

Lors du développement de sites Web et d'applications, les bases de données sont un élément essentiel. Par conséquent, l’installation et la configuration du serveur de base de données sont une tâche très importante. En PHP, la base de données relationnelle la plus courante est MySQL. Cet article explique comment installer et configurer un serveur de base de données MySQL en PHP.

  1. Télécharger le serveur de base de données MySQL

Tout d'abord, vous devez vous rendre sur le site officiel de MySQL et télécharger le package d'installation du serveur de base de données MySQL. La dernière version de MySQL peut être téléchargée à partir de l'URL suivante :

https://www.mysql.com/downloads/

Après avoir sélectionné le package d'installation, vous pouvez sélectionner le système d'exploitation et la version.

  1. Installer le serveur de base de données MySQL

Une fois le téléchargement réussi, vous devez exécuter le programme d'installation sur votre ordinateur. Le programme d'installation fournira certaines options, notamment le chemin d'installation, le port, etc. Pendant cette période, vous devez définir un nom d'utilisateur et un mot de passe root, qui sont les informations d'identification pour les connexions ultérieures au serveur de base de données MySQL.

  1. Démarrez le serveur de base de données MySQL

Une fois l'installation terminée, vous devez démarrer le serveur MySQL. Dans les systèmes d'exploitation Windows, vous pouvez trouver le serveur MySQL dans le menu Démarrer et le démarrer. Dans le système d'exploitation Linux, vous pouvez utiliser la commande suivante pour démarrer le serveur MySQL :

$ sudo systemctl start mysql

  1. Configurez PHP pour vous connecter au serveur de base de données MySQL

Une fois le serveur MySQL exécuté, vous avez besoin de PHP pour vous connecter au serveur de base de données MySQL. Pour ce faire, vous devez installer l'extension MySQL en PHP. Vous pouvez utiliser la commande suivante pour installer l'extension :

$ sudo apt-get install php-mysql

Une fois l'installation terminée, vous devez modifier le fichier de configuration PHP php.ini pour vous assurer que l'extension MySQL est correctement chargée . Habituellement, le fichier php.ini se trouve à l'emplacement suivant :

/etc/php/7.4/apache2/php.ini

Dans le fichier, vous devez rechercher le contenu suivant :

;extension=mysql. so

Supprimez les commentaires de la déclaration et modifiez-la sous la forme suivante :

extension=mysql.so

Après la modification, vous devez redémarrer le serveur Apache pour vous assurer que la modification prend effet.

$ sudo systemctl restart apache2

  1. Connectez-vous au serveur de base de données MySQL

Maintenant, vous pouvez utiliser pour vous connecter au serveur de base de données MySQL en code PHP. Ce qui suit est un exemple de code PHP simple :

// Paramètres de connexion à la base de données
$servername = "localhost";
$username = "root";
$password = "password";
$dbname = " my_database";

// Créer une connexion à la base de données
$conn = mysqli_connect($servername, $username, $password, $dbname);

// Vérifier si la connexion est réussie
if (!$conn) {

die("Connection failed: " . mysqli_connect_error());

}
echo "Connecté avec succès";
?>

Dans le code, vous devez définir le nom du serveur, le nom d'utilisateur, le mot de passe et le nom de la base de données sur les valeurs souhaitées pour vous assurer que vous vous connectez à la bonne base de données.

Conclusion

MySQL est un système de gestion de bases de données relationnelles open source largement utilisé. En utilisant la méthode ci-dessus, vous pouvez facilement installer et configurer un serveur de base de données MySQL en PHP et créer une application qui se connecte au serveur. L'installation et la configuration d'un serveur de base de données MySQL ne sont pas une tâche trop difficile et ne nécessitent qu'une configuration de base.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn