使用RPM包離線安裝MariaDB 10.0.20 , 基於CentOS 6.6-x86-64

來源:互聯網
上載者:User

標籤:

                                                使用RPM包[離線]安裝 MariaDB 10.0.20,基於CentOS 6.6-x86-64 Minimal

                                                                        湘中朱生 2015-07-01 於深圳福田

                                                                QQ: 872007255 MariaDB交流群: 198111730

文檔說明: 

1. 網上有很多關於MariaDB/Mysql資料庫的安裝技術部落格文檔,主要有源碼編譯安裝和Yum源安裝,有些寫得很規範優秀,但很少有基於離線RPM包安裝的。

2. 源碼編譯安裝對於初學者而言門檻過高, 很容易打擊MariaDB初學者學習探索的積極性; Yum安裝,國外Yum源訪問速度很慢, 太耗時間; 這兩種方法均有不足之處.

3. 本文使用下載好的離線RPM包,可以適用於各種軟硬體環境快速安裝部署, 即使沒有互連網訪問,也能通過配合本地Yum源快速安裝部署MariaDB資料庫.

4. 編譯安裝過於繁雜,安裝效果和RPM安裝、Yum安裝效果完全一樣,最終都可以通過後續配置來最佳化提升效能,使之達到最佳運行狀態.

5. 本文檔專門為有興趣學習深入瞭解MariaDB資料庫的初學者編寫, 有興趣的大牛也可以參考, 如發現有不足之處,希望不吝賜教.

6. 本文為100%原創內容, 未經授權嚴禁轉載或者用作其它商業用途, 作者: 朱鹹文, 筆名: 湘中朱生, 郵箱: [email protected]


1. 進入MariaDB官網下載MariaDB需要的RPM包, : http://yum.mariadb.org/10.0.20/centos6-amd64/rpms/


2. 使用下載軟體下載所需要的RPM包, 總共4個, 並上傳到CentOS主機指定目錄.

MariaDB-10.0.20-centos6-x86_64-server.rpm

MariaDB-10.0.20-centos6-x86_64-client.rpm

MariaDB-10.0.20-centos6-x86_64-common.rpm

MariaDB-10.0.20-centos6-x86_64-compat.rpm


3. 安裝MariaDB所需的依賴包

yum install libaio perl perl-DBI perl-Module-Pluggable perl-Pod-Escapes perl-Pod-Simple perl-libs perl-version


4. 先移除所有原有的mysql軟體包

yum remove mysql*


5. 進入RPM包目錄位置, 安裝MariaDB

rpm -i MariaDB*


6. 安裝完成後,啟動MariaDB服務

service mysql start

mysql


7. 初始化MariaDB基本設定


7.1 為root使用者[此處的root是MariaDB資料庫管理員, 不是CentOS的系統管理員root]設定本機訪問密碼

set password for ‘root‘@‘localhost‘ = password(‘root_password‘);


7.2 進入系統資料庫mysql,刪除空密碼MariaDB使用者賬戶

use mysql;

select user, host, password from user;

delete from user where user="" or password="";

commit;

service mysql restart;


7.3 用新密碼重新登陸MariaDB

mysql -u root -p

root_password


7.4 授權MariaDB資料庫root使用者遠端存取[這一步根據實際需要設定]

grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘root_remote_password‘;


7.5 附加說明: 網上很多文章說需要修改CentOS系統的iptables, 開放MariaDB資料庫預設服務連接埠3306, 事實上只有資料庫服務開放給外部程式訪問的時候才需要將資料庫服務連接埠開放, 生產環境如果應用程式和資料庫在同一台主機上, 基於安全起見建議不要開放資料庫服務連接埠.


使用RPM包離線安裝MariaDB 10.0.20 , 基於CentOS 6.6-x86-64

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.