Dans le développement de sites Web modernes, le choix de la base de données est crucial. MariaDB est devenu le premier choix pour de nombreux développeurs en raison de ses fonctionnalités élevées et de ses fonctionnalités open source. En tant qu'outil de développement de sites Web dynamique puissant, PHP peut être facilement utilisé avec MARIADB. Ce guide expliquera en détail comment utiliser PHP pour se connecter à MARIADB dans Linux Environment et vous aider à créer un backend de base de données d'un site Web en douceur.
Avant de commencer, assurez-vous d'abord que votre système Linux a installé MARIADB et PHP. Le logiciel requis peut être installé en suivant la commande suivante:
sudo apt-get update
sudo apt-get install mariadb-server php php-mysql
Une fois l'installation terminée, MARIADB doit être initialisé, y compris la définition du mot de passe de l'utilisateur racine de la base de données et la création d'une nouvelle base de données. Utilisez la commande suivante pour saisir le terminal de MariaDB:
<span class="fun">sudo mysql</span>
Dans le terminal MariaDB, exécutez la commande suivante pour définir le mot de passe de l'utilisateur racine:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Votre mot de passe fort';
FLUSH PRIVILEGES;
Ensuite, créez une nouvelle base de données. Par exemple, vous pouvez créer une base de données appelée test_db:
<span class="fun">Créer une base de données test_db;</span>
Avant de vous connecter à la base de données, assurez-vous que votre environnement PHP fonctionne correctement. Ensuite, créez un nouveau fichier PHP, tel que connect.php, et ajoutez le code suivant:
$servername = 'localhost';
$username = 'root';
$password = 'Votre mot de passe fort';
$dbname = 'test_db';
// Créer une connexion
$conn = new mysqli($servername, $username, $password, $dbname);
// Détecter la connexion
if ($conn->connect_error) {
die('Échec de la connexion: ' . $conn->connect_error);
}
echo 'Connexion avec succès';
$conn->close();
Téléchargez le fichier connect.php sur votre serveur et accédez au fichier via votre navigateur. Si toutes les configurations sont correctes, vous verrez une invite pour «connecter réussi» indiquant que PHP s'est connecté avec succès à la base de données MARIADB.
Les raisons courantes peuvent inclure:
Grâce aux conseils de cet article, vous devriez être en mesure de vous connecter en douceur à MariADB via PHP dans un environnement Linux. Qu'il s'agisse de créer des projets personnels ou des applications au niveau de l'entreprise, la combinaison de PHP et MARIADB offre des performances et une flexibilité supérieures. J'espère que ce guide peut vous aider à mieux terminer le développement de sites Web!