MariaDB 選擇數(shù)據(jù)庫

2022-08-16 15:28 更新

連接到MariaDB后,必須選擇要使用的數(shù)據(jù)庫,因?yàn)樵S多數(shù)據(jù)庫可能存在。 有兩種方法來執(zhí)行此任務(wù):從命令提示符或通過PHP腳本。

命令提示符

在命令提示符下選擇數(shù)據(jù)庫時(shí),只需使用SQL命令'use'

[root@host]# mysql -u root -p

Enter password:******

mysql> use PRODUCTS;

Database changed

mysql> SELECT database();  
+-------------------------+ 
| Database                | 
+-------------------------+ 
| PRODUCTS                | 
+-------------------------+ 

一旦選擇了數(shù)據(jù)庫,所有后續(xù)命令將在選定的數(shù)據(jù)庫上操作。

注意 - 所有名稱(例如,數(shù)據(jù)庫,表,字段)區(qū)分大小寫。 確保命令符合正確的大小寫。

PHP選擇數(shù)據(jù)庫腳本

PHP提供了用于數(shù)據(jù)庫選擇的mysql_select_db函數(shù)。 該函數(shù)使用兩個(gè)參數(shù),一個(gè)可選,并在成功選擇時(shí)返回值“true”,或者在失敗時(shí)返回false。

語法

查看以下select數(shù)據(jù)庫腳本語法。

bool mysql_select_db( db_name, connection );

參數(shù)的說明下面給出 -

S.No參數(shù)和說明
1

DB_NAME

這需要參數(shù)指定要使用的數(shù)據(jù)庫的名稱。

2

連接

如果沒有指定,此可選參數(shù)使用最近使用的連接。

嘗試以下示例代碼來選擇數(shù)據(jù)庫 -

<html>
   <head>
      <title>Select a MariaDB Database</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_select_db( 'PRODUCTS' );
         mysql_close($conn);
      ?>
   </body>
</html>

成功選擇后,您將看到以下輸出 -

mysql> Connected successfully 

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)