獨享MySQL?

服務概述?

獨享MySQL是新浪云提供的關系型數據庫(RDS)服務,您僅需數十秒鐘即可獲得一個完整的MySQL服務,并且包括主從、高可用、自動備份、恢復、監控等各種功能。獨享MySQL服務會為您啟動獨立的MySQL實例,分配給您獨立使用,您可以根據需要創建多個用戶以及多個數據庫。相對于共享MySQL服務來說,沒有其各種限制并且性能更高。

主從架構?

獨享MySQL默認初始化后會產生一主一從兩個實例,主庫可讀可寫,從庫是只讀實例,只支持讀操作。

每個實例部署在不同的機器上,主從之間通過專用帳號實現數據同步,該帳號默認是不可見的。

您可以自行添加或刪除從節點,從節點個數可自由在0-2個之間調整。添加的從庫會自動和主庫實現數據同步。

存儲引擎?

獨享MySQL專門針對InnoDB存儲引擎做了配置優化和調整,因此使用獨享MySQL時建議所有表都使用InnoDB引擎。

容災和高可用?

您創建的獨享MySQL會被監控系統監控,如果發現主庫宕機,監控系統會自動選擇一個從庫將其提升為主庫,從而保證您的服務不受影響。

開啟獨享MySQL服務?

進入獨享MySQL頁面后,可以看到已經初始化的所有實例,點擊創建數據庫按鈕,可以初始化新的數據庫實例。

../../_images/rds-list.png ../../_images/rds-init.png

在列表頁,也可以對實例進行管理、刪除、修改實例規格等操作。

點擊管理,進入管理頁面后,首先是概攬頁,該頁中顯示了數據庫實例的一些基本信息。

../../_images/rds-info.png

在主從管理頁面,可以管理主從庫,獨享型數據庫默認創建一主一從兩個實例,您可以添加從節點來分擔讀請求負載,提高讀取性能,同時,頁面也顯示了用于連接的主從庫的連接地址和端口。

../../_images/rds-master.png

警告

請不要刪除默認創建的從庫,如果刪除,那么在主庫出問題(比如機器宕機)的情況下,服務會不可用,嚴重的情況下甚至會丟失數據。

創建MySQL數據庫?

默認獨享MySQL不提供可用的數據庫,需要自行創建數據庫后方可使使用。

在數據庫管理中,點擊創建數據庫按鈕,輸入數據庫名稱,數據庫默認字符集,即可創建數據庫。

../../_images/rds-database.png

創建MySQL用戶?

默認獨享MySQL不提供可用的用戶,需要自行創建用戶后方可使使用。

在帳號管理選項卡中點擊創建用戶按鈕,輸入用戶的用戶名,密碼,即可創建一個可用的用戶,同時還可以對已存在的數據庫進行授權,或者根據選擇創建相應的數據庫。

../../_images/rds-user.png

使用獨享MySQL服務?

獨享MySQL服務與MySQL并無差別,因此在相應的程序代碼中,使用MySQL的連接方式,使用創建好的用戶名和密碼連接對應的數據庫地址和端口即可操作。

運行狀態?

在運行狀態頁,可以查詢所有正在運行的SQL語句,可以針對情況選擇中止某些SQL的執行。

../../_images/rds-process.png

監控數據?

在監控數據頁面,可以查看所有主從實例消耗的CPU,內存,IO,和連接數信息等。

備份管理?

獨享MySQL數據庫默認每周一、三、五對數據庫進行物理備份,并將備份保存在分布式存儲中。

如果需要臨時創建備份,可以在備份選項卡中點擊立即備份。同時也可以修改默認的備份策略,選擇備份周期和備份時間點。

獨享MySQL默認保留最新的5個備份,更久的備份文件將自動被新備份替換。

../../_images/rds-backup.png

數據導入?

通過數據導入面板,可以從共享數據庫,獨享數據庫,外部數據庫(提供可連接的外網地址),以及上傳SQL文件或者提供SQL文件地址導入數據到獨享數據庫。

從共享數據庫導入:

../../_images/rds-migrate1.png

從另一獨享數據庫導入:

../../_images/rds-migrate2.png

從外部數據庫導入:

../../_images/rds-migrate3.png

提供SQL文件鏈接或者上傳SQL文件:

../../_images/rds-migrate4.png

點擊下一步,即可選擇需要導入到的數據庫等信息。

../../_images/rds-migrate5.png

成員管理?

可以在成員管理頁面,管理獨享數據庫實例的參與者,可以賦予管理員或者只讀的權限。

../../_images/rds-team.png

管理日志查詢?

在管理日志中,可以查看對獨享MySQL實例的操作記錄。

../../_images/rds-manage-log.png

慢查詢日志查詢?

在慢查詢日志中,可以查看對獨享MySQL實例的慢查詢日志記錄。

../../_images/rds-slowlog.png

外網訪問?

首先,你需要通過 VPN 隧道 連接到新浪云的云端網絡。

連接完成之后,即可在代碼里或者通過任意MySQL客戶端工具來連接您創建的數據庫了。

在PHP運行環境中使用獨享MySQL?

建議您在PHP中使用mysqli或者PDO-MySQL連接獨享型數據庫:

<?php
    $mysqli = new mysqli('主庫或者從庫地址', '用戶名', '密碼', '數據庫', '主庫或者從庫端口');
    if ($mysqli->connect_error) {
        exit($mysqli->connect_error);
    }
    echo "connect ok";
    $mysqli->close();
河南22选5开奖
  • <em id="xpjve"><ol id="xpjve"></ol></em>

          1. <em id="xpjve"><ol id="xpjve"></ol></em>