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
Willkommen im Telegrammkanal von Chen Weiliangs Blog, um die neuesten Updates zu erhalten!
📚 Dieser Leitfaden enthält einen enormen Mehrwert. 🌟Dies ist eine seltene Gelegenheit, verpassen Sie sie nicht! ⏰⌛💨
Teilen und liken, wenn es euch gefällt!
Ihr Teilen und Ihre Likes sind unsere ständige Motivation!