Artikelverzeichnis
So verbinden Sie sichMySQL-Datenbank? PHP-SkriptverbindungMySQLDatenbankinstanz
MySQL-Verbindung
Verwenden Sie die MySQL-Binärverbindung
Sie können den MySQL-Binärmodus verwenden, um die mysql-Eingabeaufforderung aufzurufen, um eine Verbindung zur MySQL-Datenbank herzustellen.
Beispiel
Das Folgende ist ein einfaches Beispiel für die Verbindung zu einem MySQL-Server über die Befehlszeile:
[root@host]# mysql -u root -p Enter password:******
Nach erfolgreicher Anmeldung erscheint das mysql>-Eingabeaufforderungsfenster, auf dem Sie beliebige SQL-Anweisungen ausführen können.
Nachdem der obige Befehl ausgeführt wurde, lautet die erfolgreiche Anmeldeausgabe wie folgt:
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2854760 to server version: 5.0.9 Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
Im obigen Beispiel haben wir den root-Benutzer verwendet, um sich beim mysql-Server anzumelden, natürlich können Sie sich auch mit anderen mysql-Benutzern anmelden.
Wenn die Benutzerrechte ausreichen, kann jeder Benutzer SQL-Operationen im mysql-Eingabeaufforderungsfenster ausführen.
Um das mysql>-Eingabeaufforderungsfenster zu verlassen, können Sie den Befehl exit wie folgt verwenden:
mysql> exit Bye
Stellen Sie mit einem PHP-Skript eine Verbindung zu MySQL her
PHP stellt die Funktion mysqli_connect() bereit, um sich mit der Datenbank zu verbinden.
Die Funktion hat 6 Parameter, gibt die Verbindungs-ID nach einer erfolgreichen Verbindung zu MySQL zurück und gibt bei einem Fehler FALSE zurück.
Grammatik
mysqli_connect(host,username,password,dbname,port,socket);
Parameterbeschreibung:
| 参数 | 描述 |
|---|---|
| Gastgeber | Optional.Gibt den Hostnamen oder die IP-Adresse an. |
| Benutzername | Optional.Gibt den MySQL-Benutzernamen an. |
| Passwort | Optional.Gibt das MySQL-Passwort an. |
| Datenbankname | Optional.Gibt die zu verwendende Standarddatenbank an. |
| port | Optional.Gibt die Portnummer an, die versucht wird, eine Verbindung zum MySQL-Server herzustellen. |
| Buchse | Optional.Gibt den zu verwendenden Socket oder die benannte Pipe an. |
Sie können die PHP-Funktion mysqli_close() verwenden, um die Verbindung zu einer MySQL-Datenbank zu trennen.
Diese Funktion hat nur einen Parameter, die MySQL-Verbindungskennung, die von der Funktion mysqli_connect() zurückgegeben wird, nachdem eine erfolgreiche Verbindung hergestellt wurde.
Grammatik
bool mysqli_close ( mysqli $link )
Diese Funktion schließt die nicht dauerhafte Verbindung zum MySQL-Server, die der angegebenen Verbindungs-ID zugeordnet ist.Wenn kein link_identifier angegeben ist, wird die letzte offene Verbindung geschlossen.
提示:Die Verwendung von mysqli_close() ist normalerweise nicht erforderlich, da offene nicht-persistente Verbindungen automatisch geschlossen werden, nachdem die Ausführung des Skripts abgeschlossen ist.
Beispiel
Sie können die folgende Instanz versuchen, sich mit Ihrem MySQL-Server zu verbinden:
mit MySQL verbinden
<?
php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die('连接失败: ' . mysqli_error($conn));
}
echo '连接成功';
mysqli_select_db($conn, 'chenweiliang' );
mysqli_close($conn);
?>Hoffnung Chen Weiliang Blog ( https://www.chenweiliang.com/ ) geteilt "Wie verbinde ich mich mit der MySQL-Datenbank? PHP Script to Connect to MySQL Database Instance" hilft Ihnen dabei.
Willkommen, um den Link dieses Artikels zu teilen:https://www.chenweiliang.com/cwl-456.html
Um weitere versteckte Tricks freizuschalten🔑, treten Sie unserem Telegram-Kanal bei!
Teilen und liken, wenn es Ihnen gefällt! Ihre Shares und Likes sind unsere ständige Motivation!