Katalog artykułów
Jak się połączyćBaza danych MySQL? Połączenie skryptu PHPMySQLinstancja bazy danych
Połączenie MySQL
użyj połączenia binarnego mysql
Możesz użyć trybu binarnego MySQL, aby wejść do wiersza polecenia mysql, aby połączyć się z bazą danych MySQL.
Instancja
Poniżej znajduje się prosty przykład połączenia z serwerem mysql z wiersza poleceń:
[root@host]# mysql -u root -p Enter password:******
Po pomyślnym zalogowaniu pojawi się okno wiersza poleceń mysql>, w którym można wykonać dowolną instrukcję SQL.
Po wykonaniu powyższego polecenia pomyślne dane wyjściowe logowania są następujące:
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.
W powyższym przykładzie użyliśmy użytkownika root do zalogowania się do serwera mysql, oczywiście do logowania można również użyć innych użytkowników mysql.
Jeśli uprawnienia użytkownika są wystarczające, każdy użytkownik może wykonywać operacje SQL w oknie wiersza poleceń mysql.
Aby wyjść z okna wiersza poleceń mysql>, możesz użyć polecenia wyjścia w następujący sposób:
mysql> exit Bye
Połącz się z MySQL za pomocą skryptu PHP
PHP udostępnia funkcję mysqli_connect() do łączenia się z bazą danych.
Funkcja ma 6 parametrów, zwraca identyfikator połączenia po udanym połączeniu z MySQL i zwraca FALSE w przypadku niepowodzenia.
gramatyka
mysqli_connect(host,username,password,dbname,port,socket);
Opis parametru:
参数 | opis |
---|---|
gospodarz | Opcjonalny.Określa nazwę hosta lub adres IP. |
nazwa użytkownika | Opcjonalny.Określa nazwę użytkownika MySQL. |
password | Opcjonalny.Określa hasło MySQL. |
nazwa_bazy | Opcjonalny.Określa domyślną bazę danych do użycia. |
Port | Opcjonalny.Określa numer portu do próby połączenia z serwerem MySQL. |
gniazdo | Opcjonalny.Określa gniazdo lub nazwaną rurę do użycia. |
Możesz użyć funkcji mysqli_close() PHP, aby odłączyć się od bazy danych MySQL.
Ta funkcja ma tylko jeden parametr, identyfikator połączenia MySQL zwracany przez funkcję mysqli_connect() po pomyślnym utworzeniu połączenia.
gramatyka
bool mysqli_close ( mysqli $link )
Ta funkcja zamyka nietrwałe połączenie z serwerem MySQL skojarzonym z określonym identyfikatorem połączenia.Jeśli nie określono identyfikatora_łącza, ostatnie otwarte połączenie jest zamykane.
skłonić:Zwykle nie jest konieczne użycie mysqli_close(), ponieważ otwarte nietrwałe połączenia są automatycznie zamykane po zakończeniu wykonywania skryptu.
Instancja
Możesz wypróbować następującą instancję, aby połączyć się z serwerem MySQL:
połącz się z MySQL
<? 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); ?>
Nadzieja Chen Weiliang Blog ( https://www.chenweiliang.com/ ) udostępniony "Jak połączyć się z bazą danych MySQL? Skrypt PHP do połączenia z instancją bazy danych MySQL” pomoże.
Zapraszamy do udostępnienia linku do tego artykułu:https://www.chenweiliang.com/cwl-456.html
Witamy na kanale Telegram bloga Chen Weiliang, aby uzyskać najnowsze aktualizacje!
📚 Ten przewodnik zawiera ogromną wartość, 🌟To rzadka okazja, nie przegap jej! ⏰⌛💨
Udostępnij i polub, jeśli chcesz!
Twoje udostępnianie i polubienia to nasza ciągła motywacja!