開發版本:aplha
文件版本:stable
簡介:mariadb資料庫管理系統是mysql的乙個分支,主要由開源社群在維護,採用gpl授權許可。開發這個分支的原因之一是:甲骨文公司收購了mysql後,有將mysql閉源的潛在風險,因此社群採用分支的方式來避開這個風險。 mariadb的目的是完全相容mysql,包括api和命令列,使之能輕鬆成為mysql的代替品。在儲存引擎方面,使用xtradb(英語:xtradb)來代替mysql的innodb。 mariadb由mysql的創始人michael widenius(英語:michael widenius)主導開發,他早前曾以10億美元的**,將自己建立的公司mysql ab賣給了sun,此後,隨著sun被甲骨文收購,mysql的所有權也落入oracle的手中。mariadb名稱來自michael widenius的女兒maria的名字。
mariadb基於事務的maria儲存引擎,替換了mysql的myisam儲存引擎,它使用了percona的 xtradb,innodb的變體,分支的開發者希望提供訪問即將到來的mysql 5.4 innodb效能。這個版本還包括了 primebase xt (pbxt) 和 federatedx儲存引擎。
1、準備開發及安裝環境:
2、解壓安裝包到指定目錄:
3、新增mysql使用者及mysql組,建立資料目錄並指定給mysql使用者使用:
(可以使用邏輯卷,此處省略)
4、初始化過程:
[root@www mysql]# chown root.mysql ./*
幫助********************==
正式初始化:
5、生成和編輯my.cnf
[root@www mysql]# cp support-files/my-large.cnf /etc/mysql/my.cnf
[root@www mysql]# vim /etc/mysql/my.cnf
innodb_file_per_table = on
datadir = /data/mydata/
thread_concurrency = 4
修改二進位制日誌路徑:
log-bin=/data/mydata/master-bin
6、生成服務啟動指令碼mysqld:
7、啟動服務:
安裝完成!
二進位制安裝mariadb的指令碼
bin bash func pwd pwd echo e t使用者mysql已建立 echo e t 1正在解包 tar xvf 1 c usr local dev null echo e t 1解包完成!cd usr local ln s mariadb mysql dev null cd usr...
MySQL安裝 通用二進位制安裝5 5
環境描述 系統版本 centos 5.10 x86 64,採用最小化安裝方法 mysql版本 mysql 5.5.39 linux2.6 x86 64.tar.gz 1 建立資料存放目錄 root node111 mkdir data 2 新建使用者以安全方式執行程序 root node111 gr...
二進位制如何安裝mysql 二進位制安裝mysql
1.建立安裝目錄 wget 3.解壓二進位製包 root db01 tar xf mysql 5.6.40 linux glibc2.12 x86 64.tar.gz 4.移動解壓目錄 5.做mysql軟連線 6.建立mysql使用者 root db01 useradd mysql s sbin n...