Comment se connecter à la base de données en PHP
La première étape est de créer une connexion
$a = mysql_connect("localhost","root","");
La signification des paramètres entre parenthèses :
1. localhost - Adresse IP, localhost signifie la machine locale Si vous devez vous connecter à un autre serveur, vous devez saisir l'adresse IP du serveur. auquel vous souhaitez vous connecter.
2.root——Nom d'utilisateur, le nom d'utilisateur du serveur auquel se connecter, écrivez simplement le nom d'utilisateur enregistré lors de la création du serveur.
3.""——Mot de passe du serveur, le mot de passe du serveur auquel se connecter. S'il n'y a pas de mot de passe, n'écrivez simplement rien entre les guillemets doubles, mais les guillemets doubles ne peuvent pas être omis.
4.$a - Si la connexion réussit, un ID de connexion MySQL sera renvoyé ou un FALSE sera renvoyé lorsque la connexion échoue. Puisqu'il y a une valeur de retour, nous devons créer une variable pour recevoir. il.
Recommandations associées : "Tutoriel de démarrage PHP"
Pièce jointe :
Comment changer rapidement le mot de passe du serveur :
1 . Sur le serveur Sélectionnez MySQL (MySQL Console) dans la barre de menu
et cliquez dessus pour accéder à l'interface c# :
.Ici, saisir le mot de passe signifie veuillez saisir le mot de passe, veuillez saisir le mot de passe du serveur, sinon cliquez directement sur la touche Entrée.
Ensuite, entrez une phrase après mysql> :
mysql>use mysql; - Cette phrase signifie quelle base de données choisir
Appuyez sur Entrée pour exécuter
Ensuite, vous devez écrire une instruction de modification :
update mysql.user set password = PASSWORD(123) where user = 'root';
Modifiez cette table mysql.user, puis définissez le mot de passe sur 123, Le Le MOT DE PASSE à droite du signe égal doit être en majuscule, sinon une erreur sera signalée.
Le mot de passe a été modifié.
La deuxième étape consiste à sélectionner la base de données à exploiter
mysql_select_db("mydb",$a);
mydb - le nom de la base de données
$a——Que utiliser pour se connecter à la base de données
La troisième étape consiste à écrire l'instruction SQL
$q = "select * from Nation";—— Interrogez toutes les données de la table Nation
Étape 4 : Exécutez l'instruction SQL
$w=mysql_query($q); ——Appelez la méthode mysql_query() Exécutez cette instruction SQL Lorsqu'elle est exécutée, un ensemble de résultats sera renvoyé. Nous devons créer une autre variable pour le recevoir.
$q - une variable représentant une instruction SQL
$w - une variable qui accepte un ensemble de résultats
Étape 5, lire les données de l'ensemble de résultats
L'ensemble de résultats renvoyé peut être lu à l'aide de la méthode mysql_fetch_xxx.
while($e = mysql_fetch_row($w)) { var_dump($e); }
Exemple : mysql_fetch_row——Lire les données une par une à partir du jeu de résultats
Pièce jointe :
Le format d'encodage étant incohérent, les caractères chinois apparaîtra tronqué. Situation, solution chinoise tronquée :
1. Lors de la création de la base de données, sélectionnez utf-8 comme jeu de caractères
2. fichier de configuration dans MySQL dans la base de données
Double-cliquez pour l'ouvrir et ajoutez une phrase dans le dernier [mysqld] : Character_set_server=utf8 Une fois terminé, enregistrez et exit
3. Modifier le format d'encodage de la page en utf-8
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!