Hur ansluter man till MySQL-databas? PHP-skript för att ansluta till MySQL-databasinstans

Hur man ansluterMySQL-databas? PHP-skriptanslutningMySQLdatabasinstans

MySQL-anslutning


Anslut med mysql binärt läge

Du kan använda det binära MySQL-läget för att ange mysql-kommandotolken för att ansluta till MySQL-databasen.

exempel

Följande är ett enkelt exempel på att ansluta till en mysql-server från kommandoraden:

[root@host]# mysql -u root -p
Enter password:******

Efter en lyckad inloggning visas kommandotolksfönstret mysql> och du kan köra vilken SQL-sats som helst på den.

Efter att ovanstående kommando har utförts är den framgångsrika inloggningsutgången som följer:

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.

I exemplet ovan använde vi root-användaren för att logga in på mysql-servern, naturligtvis kan du även använda andra mysql-användare för att logga in.

Om användarbehörigheterna är tillräckliga kan alla användare utföra SQL-operationer i mysql-kommandotolkfönstret.

För att avsluta mysql> kommandotolksfönstret kan du använda kommandot exit enligt följande:

mysql> exit
Bye

Anslut till MySQL med PHP-skript

PHP tillhandahåller funktionen mysqli_connect() för att ansluta till databasen.

Funktionen har 6 parametrar, returnerar anslutnings-ID efter en lyckad anslutning till MySQL och returnerar FALSK vid fel.

grammatik

mysqli_connect(host,username,password,dbname,port,socket);

Parameterbeskrivning:

参数beskrivning
värdFrivillig.Anger värdnamnet eller IP-adressen.
AnvändarnamnFrivillig.Anger MySQL-användarnamnet.
LösenordFrivillig.Anger MySQL-lösenordet.
dbnamnFrivillig.Anger vilken standarddatabas som ska användas.
portFrivillig.Anger portnumret för att försöka ansluta till MySQL-servern.
uttagFrivillig.Anger uttaget eller det namngivna röret som ska användas.

Du kan använda PHP:s mysqli_close()-funktion för att koppla från en MySQL-databas.

Den här funktionen har bara en parameter, MySQL-anslutningsidentifieraren som returneras av funktionen mysqli_connect() efter att en framgångsrik anslutning har skapats.

grammatik

bool mysqli_close ( mysqli $link )

Denna funktion stänger den icke-beständiga anslutningen till MySQL-servern som är kopplad till det angivna anslutnings-ID:t.Om ingen länk_identifierare anges, stängs den senast öppna anslutningen.

prompt:Att använda mysqli_close() är vanligtvis inte nödvändigt eftersom öppna icke-beständiga anslutningar stängs automatiskt efter att skriptet har körts klart.

exempel

Du kan prova följande instans för att ansluta till din MySQL-server:

ansluta till 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);
?>

Hope Chen Weiliang blogg ( https://www.chenweiliang.com/ ) delad "Hur ansluter jag till MySQL-databas? PHP-skript för att ansluta till MySQL-databasinstans" kommer att hjälpa dig.

Välkommen att dela länken till denna artikel:https://www.chenweiliang.com/cwl-456.html

Välkommen till Telegram-kanalen på Chen Weiliangs blogg för att få de senaste uppdateringarna!

🔔 Bli först med att få den värdefulla "ChatGPT Content Marketing AI Tool Usage Guide" i kanalens toppkatalog! 🌟
📚 Den här guiden innehåller ett enormt värde, 🌟Detta är ett sällsynt tillfälle, missa inte det! ⏰⌛💨
Dela och gilla om du vill!
Dina delning och likes är vår ständiga motivation!

 

发表 评论

Din e-postadress kommer inte att publiceras. 必填 项 已 用 * 标注

scrolla till toppen