連接輕量數據庫的方式有公網訪問和內網訪問兩種,建議您使用內網訪問的方式保證傳輸速率和安全性。本文介紹如何在輕量應用服務器中通過命令行和客戶端連接輕量數據庫服務。
前提條件
操作步驟
您可以根據需求選擇通過命令行或者客戶端連接數據庫。
通過命令行連接
獲取輕量數據庫服務的內網地址。
登錄輕量應用服務器管理控制臺。
在左側導航欄,單擊數據庫服務。
在目標數據庫服務中,查看輕量數據庫服務的內網地址。
連接輕量數據庫服務。
遠程連接Linux輕量應用服務器。
具體操作,請參見遠程連接Linux服務器。
運行以下命令,切換為
root
用戶。sudo su root
運行以下命令,安裝MySQL客戶端。
以CentOS 7.6 64位系統的輕量應用服務器為例。
yum -y install mysql
運行以下命令,連接輕量數據庫服務。
mysql -h<內網地址> -P3306 -u<輕量數據庫用戶名> -p
參數說明如下:
內網地址:輕量數據庫服務的內網地址請從步驟1獲取。本示例為rm-bp17i5dio14dm****.mysql.rds.aliyuncs.com。
輕量數據庫用戶名:默認為
administrator
。
示例命令如下:
mysql -hrm-bp17i5dio14dm****.mysql.rds.aliyuncs.com -P3306 -uadministrator -p
當提示
Enter password:
時,請輸入數據庫的密碼。如果忘記密碼,請參見重置數據庫密碼進行修改。本例中提示
MySQL [(none)]>
,說明已成功登錄到MySQL。[root@iZbp17pkqoy932tlbdm**** admin]# mysql -hrm-bp17i5dio14dm****.mysql.rds.aliyuncs.com -P3306 -uadministrator -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g. Your MySQL connection id is 2042 Server version: 5.7.37-log Source distribution Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MySQL [(none)]>
運行以下命令,創建數據庫。
創建輕量數據庫服務實例后,默認沒有創建數據庫,您需手動創建。
CREATE DATABASE test; #根據實際情況將test替換為您需要創建的數據庫名稱
運行以下命令,查看新建的
test
數據庫。mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | __recycle_bin__ | | mysql | | performance_schema | | sys | | test | +--------------------+ 6 rows in set (0.00 sec)
運行以下命令,退出數據庫。
mysql> exit
通過客戶端連接
可以使用任何通用的MySQL客戶端連接到輕量數據庫服務,以MySQL Workbench為例,其它客戶端的操作類似。
遠程登錄Windows輕量應用服務器。
具體操作,請參見遠程連接Windows服務器。
打開MySQL Workbench下載頁面,選擇操作系統后,單擊Download。
雙擊MySQL Workbench安裝包,根據安裝界面提示在輕量應用服務器上安裝MySQL Workbench。
打開MySQL Workbench,選擇 。
根據界面提示,輸入連接信息。
創建并查看數據庫。
創建輕量數據庫服務實例后,默認沒有創建數據庫,您需手動創建。
在MySQL Workbench的左上角,單擊圖標。
根據界面提示,輸入數據庫名稱和字符集。
本示例字符集選擇utf8。
單擊Apply后,單擊Finish。
創建數據庫成功后,您可在數據庫中執行創建表、插入數據、查詢數據等操作。