首頁 > 軟體

RHEL7 學習筆記(36) - MariaDB

2020-06-16 18:07:24

RHEL7 學習筆記(36) - MariaDB

MariaDB 是MySQL的一個分支,從MySQL被甲骨文收購之後才弄出來的替代品,目前全部相容MySQL。

RHEL7裡面對MariaDB的要求不高,普通的管理員不需要有專業DBA的水平,能夠掌握常見的SQL命令,可以對使用者管理和備份還原資料庫進行了。

--------------------------------------分割線 --------------------------------------

CentOS/RHEL/Scientific Linux 6 下安裝 LAMP (Apache with MariaDB and PHP) http://www.linuxidc.com/Linux/2013-07/86755.htm

MariaDB Proxy讀寫分離的實現 http://www.linuxidc.com/Linux/2014-05/101306.htm

Linux下編譯安裝設定MariaDB資料庫的方法 http://www.linuxidc.com/Linux/2014-11/109049.htm

CentOS系統使用yum安裝MariaDB資料庫 http://www.linuxidc.com/Linux/2014-11/109048.htm

安裝MariaDB與MySQL並存 http://www.linuxidc.com/Linux/2014-11/109047.htm

Ubuntu 上如何將 MySQL 5.5 資料庫遷移到 MariaDB 10  http://www.linuxidc.com/Linux/2014-11/109471.htm

[翻譯]Ubuntu 14.04 (Trusty) Server 安裝 MariaDB  http://www.linuxidc.com/Linux/2014-12/110048htm

--------------------------------------分割線 --------------------------------------

首先安裝MariaDB

開啟防火牆服務,開機自動執行

可以開始用了,先看看基本的命令操作,SQL操作無非增刪改查詢,觸發器,儲存過程等等,RHCE7畢竟不是專門的MariaDB課程,知道最基本的就夠了;

顯示資料庫

建立資料庫

進入資料庫

建立一個表,指定主鍵和各欄位的名字型別;

插入資料

查詢資料

更新資料

複製一張表

更改表的結構,增加一個欄位

刪除表

建立另外一張表,和第一張表系結主鍵外來鍵,級聯刪除

插入資料

做個簡單的多表查詢

從主表裡面刪除一行資料

確認級聯刪除有效

基本的SQL 命令還有很多,這裡就不一一贅述,更多例子可以參考官方的文件

https://mariadb.com/kb/en/mariadb/basic-sql-statements/

下面看看第二個重點,如何對使用者進行管理。

MariaDB裝好以後,預設登入是沒密碼的,預設登入使用者的root@localhost

檢視一下mysql資料庫裡面的user表

所有的使用者資訊都在這個表裡

更多詳情見請繼續閱讀下一頁的精彩內容http://www.linuxidc.com/Linux/2015-02/113892p2.htm


IT145.com E-mail:sddin#qq.com