
- MariaDB 教程
- MariaDB - 首頁
- MariaDB - 簡介
- MariaDB - 安裝
- MariaDB - 管理
- MariaDB - PHP 語法
- MariaDB - 連線
- MariaDB - 建立資料庫
- MariaDB - 刪除資料庫
- MariaDB - 選擇資料庫
- MariaDB - 資料型別
- MariaDB - 建立表
- MariaDB - 刪除表
- MariaDB - 插入查詢
- MariaDB - 選擇查詢
- MariaDB - WHERE 子句
- MariaDB - 更新查詢
- MariaDB - 刪除查詢
- MariaDB - LIKE 子句
- MariaDB - ORDER BY 子句
- MariaDB - JOIN
- MariaDB - NULL 值
- MariaDB - 正則表示式
- MariaDB - 事務
- MariaDB - ALTER 命令
- 索引和統計表
- MariaDB - 臨時表
- MariaDB - 表克隆
- MariaDB - 序列
- MariaDB - 管理重複項
- MariaDB - SQL 注入防護
- MariaDB - 備份方法
- MariaDB - 備份載入方法
- MariaDB - 常用函式
- MariaDB 常用資源
- MariaDB - 快速指南
- MariaDB - 常用資源
- MariaDB - 討論
MariaDB - 連線
建立與 MariaDB 連線的一種方法是在命令提示符下使用 mysql 二進位制檔案。
MYSQL 二進位制檔案
請檢視以下示例。
[root@host]# mysql -u root -p Enter password:******
上面給出的程式碼連線到 MariaDB 並提供一個命令提示符來執行 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>
此示例使用 root 訪問許可權,但任何具有許可權的使用者當然都可以訪問 MariaDB 提示符並執行操作。
透過以下exit命令斷開與 MariaDB 的連線:
mysql> exit
PHP 連線指令碼
連線和斷開 MariaDB 的另一種方法是使用 PHP 指令碼。PHP 提供mysql_connect()函式來開啟資料庫連線。它使用五個可選引數,並在成功連線後返回 MariaDB 連結識別符號,或者在連線失敗時返回 false。它還提供mysql_close()函式來關閉資料庫連線,該函式使用單個引數。
語法
檢視以下 PHP 連線指令碼語法:
connection mysql_connect(server,user,passwd,new_link,client_flag);
引數說明如下:
序號 | 引數和描述 |
---|---|
1 |
伺服器 此可選引數指定執行資料庫伺服器的主機名。其預設值為“localhost:.3036”。 |
2 |
使用者 此可選引數指定訪問資料庫的使用者名稱。其預設值為伺服器的所有者。 |
3 |
密碼 此可選引數指定使用者的密碼。其預設值為空白。 |
4 |
新連結 此可選引數指定在使用相同引數第二次呼叫mysql_connect()時,將返回當前連線的識別符號,而不是新的連線。 |
5 |
客戶端標誌 此可選引數使用以下常量值的組合:
|
檢視以下給出的 PHP 斷開連線指令碼語法:
bool mysql_close ( resource $link_identifier );
如果省略資源,則將關閉最近開啟的資源。成功關閉時返回 true 值,否則返回 false。
嘗試以下示例程式碼以連線到 MariaDB 伺服器:
<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