1、MySQL 簡(jiǎn)介
概述
MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),由瑞典MySQL AB公司開(kāi)發(fā),目前屬于Oracle公司。
MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫(kù)管理系統(tǒng),將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi),這樣就增加了速度并提高了靈活性。
Mysql是開(kāi)源的,所以你不需要支付額外的費(fèi)用。
Mysql支持大型的數(shù)據(jù)庫(kù)。可以處理?yè)碛猩锨f(wàn)條記錄的大型數(shù)據(jù)庫(kù)。
MySQL使用標(biāo)準(zhǔn)的SQL數(shù)據(jù)語(yǔ)言形式。
Mysql可以允許于多個(gè)系統(tǒng)上,并且支持多種語(yǔ)言。這些編程語(yǔ)言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。
Mysql對(duì)PHP有很好的支持,PHP是目前最流行的Web開(kāi)發(fā)語(yǔ)言。
MySQL支持大型數(shù)據(jù)庫(kù),支持5000萬(wàn)條記錄的數(shù)據(jù)倉(cāng)庫(kù),32位系統(tǒng)表文件最大可支持4GB,64位系統(tǒng)支持最大的表文件為8TB。
Mysql是可以定制的,采用了GPL協(xié)議,你可以修改源碼來(lái)開(kāi)發(fā)自己的Mysql系統(tǒng)。
高級(jí)MySQL涉及到知識(shí)
mysql內(nèi)核
sql優(yōu)化攻城獅
mysql服務(wù)器的優(yōu)化
各種參數(shù)常量設(shè)定
查詢語(yǔ)句優(yōu)化
主從復(fù)制
軟硬件升級(jí)
容災(zāi)備份
sql編程
完整的mysql優(yōu)化需要很深的功底,大公司甚至有專門(mén)的DBA寫(xiě)上述
2、MySQL Linux版的安裝
此次安裝的是 MySQL 5.5, 安裝環(huán)境 CentOS 6.5
版本下載地址 官網(wǎng)下載地址
下載 MySQL-Client 和 MySQL-Server
http://downloads.skysql.com/archives/mysql-5.5/MySQL-server-5.5.16-1.rhel4.i386.rpm