Maison > développement back-end > Problème PHP > Comment se connecter à la base de données en php

Comment se connecter à la base de données en php

爱喝马黛茶的安东尼
Libérer: 2023-02-23 13:54:01
original
3849 Les gens l'ont consulté

Comment se connecter à la base de données en php

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","");
Copier après la connexion

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

Comment se connecter à la base de données en php

et cliquez dessus pour accéder à l'interface c# :

Comment se connecter à la base de données en php

.

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.

Comment se connecter à la base de données en php

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

Comment se connecter à la base de données en php

Ensuite, vous devez écrire une instruction de modification :

update mysql.user set password = PASSWORD(123) where user = 'root';
Copier après la connexion

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);
}
Copier après la connexion

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

Comment se connecter à la base de données en php

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

Comment se connecter à la base de données en php

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal