Le langage de programmation PHP est un langage de scripts libre qui est principalement utilisé pour les applications Web . Il peut également être utilisé comme une ligne de commande langage de script ou de créer des applications de bureau . PHP dispose d'une extension MySQL qui peut être utilisé pour accéder et manipuler la base de données MySQL. Le paquet de PHP de base sur CentOS ne comprend pas l'extension MySQL, un paquet séparé doit être installé. Installer MySQL
Le serveur MySQL n'est pas installé par défaut sur le système d'exploitation CentOS . Installez le serveur MySQL et le logiciel client en tapant la commande suivante à une invite de commande :
yum install mysql mysql-server
Lorsque l'installation est terminée , tapez les commandes suivantes pour démarrer le serveur MySQL automatiquement pendant le processus de démarrage :
chkconfig - niveaux 235 mysqld sur
type de la commande suivante pour démarrer le serveur MySQL:
/etc /init.d /mysqld start
Configuration de MySQL
Une fois que le serveur MySQL est installé et fonctionne , vous devez définir un mot de passe root pour le serveur. Si un mot de passe root n'est pas définie, n'importe qui peut se connecter au serveur et apporter des modifications administratives. Tapez la commande suivante pour définir le mot de passe root : .
Mysqladmin- u root mot de passe passwd
Remplacer " passwd" avec le mot de passe que vous préférez
Connexion à MySQL serveur avec la commande:
mysql- h localhost -u root- p
tapez le mot de passe root vous définissez lorsque vous êtes invité
Créer un nouveau compte d'utilisateur en tapant l' . . GRANT ALL PRIVILEGES ON * A * 'username' @ 'localhost' WITH GRANT OPTION ; ;
CREATE 'username' @ 'localhost' utilisateur identifié par ' mot de passe' : commandes à l' invite suivante MySQL
Remplacez "username" avec le nom que vous voulez donner à l'utilisateur non -root . Remplacer " mot de passe " avec le mot de passe que vous voulez donner à l'utilisateur non -root .
Tapez la commande " exit" pour vous déconnecter de la base de données MySQL.
< Br > Installation de PHP
Après l'installation du serveur MySQL, vous pouvez installer les paquets PHP avec la commande suivante:
yum install php php- mysql
Cette commande installe seulement le langage de programmation PHP de base et l'extension de base de données MySQL. Il existe d'autres extensions disponibles throught le référentiel du logiciel . Si vous souhaitez voir la liste des extensions supplémentaires , tapez la commande suivante :
yum search php
Tapez la commande suivante pour vous assurer que PHP a été installé correctement et inclut les extensions que vous avez sélectionnés : Photos
php- m de
Vous verrez une liste de modules , y compris le module MySQL
test le PHP MySQL connexion
< . p> Ouvrez un éditeur de texte et tapez le script suivant dans ce dossier:
< php $ serveur = "localhost" ; $ name = " mysql_username " ; $ password = " mysql_password " ; $ ? con = mysql_connect ( $ serveur, $ name, ' mysql_password '); if { die (' Impossible de se connecter : ' . mysql_error ()); } ( $ con !) echo ' connexion réussie '; mysql_close ($ con) ; ? > Photos
Remplacez les valeurs pour le serveur $ , $ nom et mot de passe $ variables avec les informations de connexion correspondant à votre base de données et enregistrer le fichier en tant que " test.php " .
Tapez le la commande suivante à l'invite pour tester la connexion de commande:
php test.php
Si tout fonctionne correctement , vous verrez les mots « connecté avec succès . "
< br >