W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
與MariaDB建立連接的一種方法是在命令提示符下使用mysql二進制文件。
查看下面給出的示例。
[root@host]# mysql -u root -p Enter password:******
上面給出的代碼連接到MariaDB并提供一個命令提示符來執(zhí)行SQL命令。 輸入代碼后,將顯示一條歡迎消息,指示連接成功,并顯示版本號。
Welcome to the MariaDB monitor. Commands end with ; or g. Your MariaDB connection id is 122323232 Server version: 5.5.40-MariaDB-log Type 'help;' or 'h' for help. Type 'c' to clear the current input statement. mysql>
該示例使用根訪問權(quán)限,但任何具有權(quán)限的用戶當然可以訪問MariaDB提示并執(zhí)行操作。
通過exit命令斷開與MariaDB的連接,如下所示 -
mysql> exit
連接到MariaDB并與之斷開連接的另一種方法是使用PHP腳本。 PHP提供了用于打開數(shù)據(jù)庫連接的mysql_connect()函數(shù)。 它使用五個可選參數(shù),并在成功連接后返回MariaDB鏈接標識符,或在失敗的連接上返回false。 它還提供了用于關(guān)閉數(shù)據(jù)庫連接的mysql_close()函數(shù),它使用單個參數(shù)。
查看以下PHP連接腳本語法 -
connection mysql_connect(server,user,passwd,new_link,client_flag);
參數(shù)的描述如下 -
S.No | 參數(shù)和說明 |
---|---|
1 | server 此可選參數(shù)指定運行數(shù)據(jù)庫服務(wù)器的主機名。 其默認值為“l(fā)ocalhost:.3036”。 |
2 | user 此可選參數(shù)指定訪問數(shù)據(jù)庫的用戶名。 其默認值是服務(wù)器的所有者。 |
3 | passwd 此可選參數(shù)指定用戶的密碼。 其默認值為空。 |
4 | new_link 此可選參數(shù)指定在使用相同參數(shù)的第二次調(diào)用mysql_connect()時,而不是新連接,將返回當前連接的標識符。 |
5 | client flags - 客戶端的標志 此可選參數(shù)使用以下常量值的組合 -
|
請查看下面給出的PHP斷開腳本語法 -
bool mysql_close ( resource $link_identifier );
如果省略資源,則最近打開的資源將關(guān)閉。 它在成功關(guān)閉時返回true,或false。
嘗試下面的示例代碼連接MariaDB服務(wù)器 -
<html> <head> <title>Connect to MariaDB Server</title> </head> <body> <?php $dbhost = 'localhost:3036'; $dbuser = 'guest1'; $dbpass = 'guest1a'; $conn = mysql_connect($dbhost, $dbuser, $dbpass); if(! $conn ) { die('Could not connect: ' . mysql_error()); } echo 'Connected successfully'; mysql_close($conn); ?> </body> </html>
成功連接后,你會看到下面的輸出 -
mysql> Connected successfully
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: