Maison >développement back-end >Problème PHP >Comment compiler et installer MySQL dans PHP 7.0
PHP 7.0 Compilez et installez MySQL
MySQL est un système de gestion de bases de données relationnelles largement utilisé. Son efficacité et sa fiabilité en font l'une des bases de données les plus populaires dans le développement Web. Dans le même temps, PHP, en tant que langage de script côté serveur populaire, est également apprécié par de nombreux développeurs. Dans cet article, nous explorerons comment compiler et installer MySQL dans PHP 7.0.
Étape 1 : Installer les dépendances pertinentes
La compilation et l'installation de MySQL nécessitent certains packages logiciels et bibliothèques associés. Dans les systèmes d'exploitation basés sur Debian tels qu'Ubuntu ou Debian, ces dépendances peuvent être installées à l'aide des commandes suivantes :
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install libmysqlclient-dev
sudo apt -get install libxml2-dev
Étape 2 : Téléchargez et décompressez MySQL
Téléchargez la dernière version du package de code source MySQL sur le site officiel de MySQL. Lien de téléchargement : https://dev.mysql.com/downloads/mysql/.
Décompressez le package de code source :
tar -zxvf mysql-5.XX.XX.tar.gz
Étape 3 : Configurer et compiler MySQL
Dans le répertoire du code source MySQL obtenu après décompression, effectuez la configuration et la compilation suivantes :
. /configure --prefix=/usr/local/mysql
--with-charset=utf8
--with-extra-charsets=all
--with-pthread
--enable-thread-safe-client
--with -ssl
--with-mysqli=mysqlnd
--with-pdo-mysql=mysqlnd
--enable-shared
--enable-static
--with-libdir=lib64
--with-openssl
ici les options de paramètres incluent :
--prefix : Spécifiez le répertoire d'installation comme /usr/local/mysql.
--with-charset : définissez le jeu de caractères par défaut sur utf8.
--with-extra-charsets : définissez les jeux de caractères pris en charge par MySQL.
--with-pthread : Activer les discussions.
--enable-thread-safe-client : Activer le client thread-safe.
--with-ssl : activez SSL.
--with-mysqli : Activez l'extension MySQLi (ignorez cette option si vous n'avez pas besoin de cette extension).
--with-pdo-mysql : Activez l'extension PDO MySQL (ignorez cette option si vous n'avez pas besoin de cette extension).
--enable-shared : utilisez les bibliothèques partagées lors de l'installation.
--enable-static : utilisez des bibliothèques statiques lors de l'installation.
--with-libdir : définissez le répertoire de la bibliothèque.
--with-openssl : activez OpenSSL.
Après une configuration réussie, utilisez la commande make pour compiler :
make
Étape 4 : Installer MySQL
Après avoir terminé la compilation, utilisez la commande suivante pour installer MySQL dans le répertoire spécifié :
sudo make install
Étape 5 : Configurez MySQL
Une fois l'installation terminée, utilisez la commande suivante pour définir la variable d'environnement MySQL :
export PATH=$PATH:/usr/local/mysql/bin
Ensuite, utilisez la commande suivante pour démarrer MySQL serveur :
sudo /usr/local/mysql/ bin/mysqld_safe --user=mysql &
Ensuite, utilisez la commande suivante pour vous connecter à MySQL :
mysql -u root -p
Si vous avez défini un Mot de passe MySQL, entrez le mot de passe pour vous connecter. Si vous n'avez pas encore défini de mot de passe, définissez-le à l'aide de la commande suivante :
mysqladmin -u root password "newpassword"
Ici, "newpassword" doit être remplacé par le mot de passe réel.
À ce stade, vous avez compilé et installé avec succès MySQL en PHP 7.0 et pouvez commencer à l'utiliser pour traiter les données de votre application Web.
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!