In PHP verwenden wir oft die MySQL-Datenbank, aber wissen Sie, was die nativen MySQL-Datenbankoperationen in PHP7 sind? Heute führt Sie der Herausgeber durch das Buch und Sie können bei Bedarf darauf zurückgreifen.
mysqli_connect(Host, Benutzername, Passwort [,Datenbankname] [,Port]);
- Parameter:
Host: MySQL-Server. Kann eine Portnummer enthalten, der Standardwert ist „localhost:3306“
Benutzername: Benutzername. Der Standardwert ist der Benutzername des Serverprozesseigentümers;
Passwort: Passwort.
dbname: Datenbankname.
Port: Die Portnummer des MySQL-Servers, der Standardwert ist 3306.
- Rückgabewert: Wenn die Verbindung erfolgreich ist, wird das MySQLi-Verbindungsobjekt zurückgegeben. Wenn dies fehlschlägt, wird „false“ zurückgegeben.
mysqli_select_db(mysqliLink, Datenbank)
- Beschreibung: Ein Datenbankserver kann viele Datenbanken enthalten und muss normalerweise für eine bestimmte Datenbank programmiert werden
- Rückgabewert: Gibt TRUE zurück, wenn erfolgreich, andernfalls wenn fehlgeschlagen. Geben Sie FALSE zurück. Legen Sie den Client-Zeichensatz fest. Mysqli_set_charset(mysqliLink, charset)
- Hinweis: Die Abfragezeichenfolge sollte nicht mit einem Semikolon enden, was sich vom Befehlszeilenmodus unterscheidet.
Eine Zeile aus der Ergebnismenge als assoziatives Array oder als numerisches Array oder beides abrufen
mysqli_fetch_array ( mysqliResult [, resultType] )
- Hinweis: Dieser Befehl ist nur für SELECT-Anweisungen gültig.
Erhalten Sie eine Zeile aus der Ergebnismenge als assoziatives Array
- Rückgabewert: ein assoziatives Array, das aus den aus der Ergebnismenge erhaltenen Zeilen generiert wird. Geben Sie FALSE zurück, wenn keine weiteren Zeilen vorhanden sind.
- Hinweis: Bei dieser Funktion wird bei den zurückgegebenen Feldnamen die Groß-/Kleinschreibung beachtet.
Ermitteln Sie die Anzahl der Datensatzzeilen, die von der vorherigen MySQL-Operation betroffen sind.
- Hinweis: Wenn die letzte Abfrage fehlschlägt, gibt die Funktion -1 zurück. Bei Verwendung der UPDATE-Abfrage aktualisiert MySQL nicht unbedingt den Datensatz, der die Abfragebedingungen erfüllt. Es wird nur die Anzahl der geänderten Datensätze zurückgegeben.
mysqli_free_result(mysqliResult)
- Parameter: mysqliResult ist das Ergebnismengenobjekt.
mysqli_connect_error()
- Parameter: Keine Parameter
Empfohlenes Lernen:
php-Video-TutorialDas obige ist der detaillierte Inhalt vonWas sind die nativen MySQL-Datenbankoperationen in PHP7?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!