Heim >Backend-Entwicklung >PHP-Problem >So stellen Sie eine Verbindung zur Datenbank in PHP her
So stellen Sie eine Verbindung zur Datenbank in PHP her
Der erste Schritt besteht darin, eine Verbindung herzustellen
$a = mysql_connect("localhost","root","");
Die Bedeutung der Parameter in Klammern:
1. localhost – IP-Adresse, localhost bedeutet die lokale Maschine. Wenn Sie eine Verbindung zu einem anderen Server herstellen müssen, müssen Sie die IP-Adresse des Servers eingeben mit dem Sie eine Verbindung herstellen möchten.
2.root – Benutzername, der Benutzername des Servers, mit dem eine Verbindung hergestellt werden soll. Schreiben Sie einfach den Benutzernamen, der beim Erstellen des Servers gespeichert wurde.
3.""——Serverpasswort, das Passwort des Servers, mit dem eine Verbindung hergestellt werden soll. Wenn kein Passwort vorhanden ist, schreiben Sie einfach nichts in die doppelten Anführungszeichen, aber die doppelten Anführungszeichen können nicht weggelassen werden.
4.$a – Wenn die Verbindung erfolgreich ist, wird eine MySQL-Verbindungs-ID zurückgegeben oder FALSE, wenn die Verbindung fehlschlägt. Da es einen Rückgabewert gibt, müssen wir eine Variable zum Empfangen erstellen Es.
Verwandte Empfehlungen: „PHP Getting Started Tutorial“
Anhang:
So ändern Sie schnell das Serverpasswort:
1 . Wählen Sie auf dem Server MySQL (MySQL-Konsole) in der Menüleiste
und klicken Sie darauf, um die C#-Schnittstelle aufzurufen:
Hier „Passwort eingeben“ bedeutet „Bitte geben Sie das Passwort ein“, „Bitte geben Sie das Server-Passwort ein“. Wenn nicht, klicken Sie direkt auf die Eingabetaste.
Geben Sie dann nach mysql> einen Satz ein:
mysql>use mysql; – Dieser Satz bedeutet, welche Datenbank ausgewählt werden soll
Drücken Sie die Eingabetaste ausführen
Als nächstes müssen Sie eine Änderungsanweisung schreiben:
update mysql.user set password = PASSWORD(123) where user = 'root';
Ändern Sie diese mysql.user-Tabelle und setzen Sie dann das Passwort auf 123 PASSWORT auf der rechten Seite des Gleichheitszeichens muss hier in Großbuchstaben angegeben werden, andernfalls wird ein Fehler gemeldet.
Das Passwort wurde geändert.
Der zweite Schritt besteht darin, die Datenbank auszuwählen, die betrieben werden soll
mysql_select_db("mydb",$a);
mydb – der Name von die Datenbank
$a——Was zum Herstellen einer Verbindung mit der Datenbank verwendet werden soll
Der dritte Schritt besteht darin, die SQL-Anweisung zu schreiben
$q = „select * from Nation“;—— Fragen Sie alle Daten in der Nation-Tabelle ab
Schritt 4: Führen Sie die SQL-Anweisung aus
$w=mysql_query($q); ——Rufen Sie die Methode mysql_query() auf. Führen Sie diese SQL-Anweisung aus. Wenn sie ausgeführt wird, wird eine Ergebnismenge zurückgegeben, um sie zu empfangen.
$q – eine Variable, die eine SQL-Anweisung darstellt
$w – eine Variable, die eine Ergebnismenge akzeptiert
Schritt 5, Daten aus der Ergebnismenge lesen
Der zurückgegebene Ergebnissatz kann mit der Methode mysql_fetch_xxx gelesen werden.
while($e = mysql_fetch_row($w)) { var_dump($e); }
Beispiel: mysql_fetch_row——Daten einzeln aus der Ergebnismenge lesen
Anhang:
Da das Codierungsformat inkonsistent ist, chinesische Zeichen wird verstümmelt angezeigt. Situation, verstümmelte chinesische Lösung:
Wählen Sie beim Erstellen der Datenbank utf-8 als Zeichensatz
2 Konfigurationsdatei in MySQL in der Datenbank
Doppelklicken Sie zum Öffnen und fügen Sie einen Satz im letzten [mysqld] hinzu: Character_set_server=utf8 Nach Abschluss speichern und Beenden
3. Ändern Sie das Kodierungsformat der Seite in utf-8
Das obige ist der detaillierte Inhalt vonSo stellen Sie eine Verbindung zur Datenbank in PHP her. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!