Centos6.4安裝配置mysql

大數(shù)據(jù)開發(fā)需要讀取關(guān)系型數(shù)據(jù)庫內(nèi)的數(shù)據(jù)判沟,學(xué)習(xí)過程中主要使用mysql進(jìn)行學(xué)習(xí),以下記錄mysql的安裝與配置過程峦嗤。

一院水、mysql簡介

MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng)腊徙,由瑞典MySQL AB公司開發(fā),目前屬于Oracle公司衙耕。MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng)昧穿,關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中勺远,而不是將所有數(shù)據(jù)放在一個(gè)大倉庫內(nèi)橙喘,這樣就增加了速度并提高了靈活性。MySQL的SQL語言是用于訪問數(shù)據(jù)庫的最常用標(biāo)準(zhǔn)化語言胶逢。MySQL軟件采用了雙授權(quán)政策(本詞條“授權(quán)政策”)厅瞎,它分為社區(qū)版和商業(yè)版,由于其體積小初坠、速度快和簸、總體擁有成本低,尤其是開放源碼這一特點(diǎn)碟刺,一般中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站數(shù)據(jù)庫锁保。由于其社區(qū)版的性能卓越,搭配PHP和Apache可組成良好的開發(fā)環(huán)境。

二爽柒、卸載掉原有mysql

因?yàn)閙ysql數(shù)據(jù)庫在Linux上實(shí)在是太流行了吴菠,所以目前下載的主流Linux系統(tǒng)版本基本上都集成了mysql數(shù)據(jù)庫在里面,我們可以通過如下命令來查看我們的操作系統(tǒng)上是否已經(jīng)安裝了mysql數(shù)據(jù)庫

[root@master ~]# rpm -qa | grep mysql  // 這個(gè)命令就會(huì)查看該操作系統(tǒng)上是否已經(jīng)安裝了mysql數(shù)據(jù)庫

有的話浩村,我們就通過 rpm -e 命令 或者 rpm -e --nodeps 命令來卸載掉

[root@master ~]# rpm -e mysql  // 普通刪除模式
[root@master ~]# rpm -e --nodeps mysql  // 強(qiáng)力刪除模式做葵,如果使用上面命令刪除時(shí),提示有依賴的其它文件心墅,則用該命令可以對(duì)其進(jìn)行強(qiáng)力刪除

在刪除完以后我們可以通過 rpm -qa | grep mysql 命令來查看mysql是否已經(jīng)卸載成功D鹗浮!

三怎燥、通過yum來進(jìn)行mysql的安裝

我是通過yum的方式來進(jìn)行mysql的數(shù)據(jù)庫安裝瘫筐,首先我們可以輸入 yum list | grep mysql 命令來查看yum上提供的mysql數(shù)據(jù)庫可下載的版本:

[root@master ~]# yum list | grep mysql

就可以得到y(tǒng)um服務(wù)器上mysql數(shù)據(jù)庫的可下載版本信息:


linux系統(tǒng)內(nèi)下載安裝的mysql版本信息

然后我們可以通過輸入 yum install -y mysql-server mysql mysql-devel 命令將mysql mysql-server mysql-devel都安裝好
(注意:安裝mysql時(shí)我們并不是安裝了mysql客戶端就相當(dāng)于安裝好了mysql數(shù)據(jù)庫了,我們還需要安裝mysql-server服務(wù)端才行)

[root@master ~]# yum install -y mysql-server mysql mysql-devel

在等待了一番時(shí)間后铐姚,yum會(huì)幫我們選擇好安裝mysql數(shù)據(jù)庫所需要的軟件以及其它附屬的一些軟件


開始安裝严肪,檢查需要下載的文件

連接站點(diǎn)

我們發(fā)現(xiàn),通過yum方式安裝mysql數(shù)據(jù)庫省去了很多沒必要的麻煩谦屑,當(dāng)出現(xiàn)下面的結(jié)果時(shí)驳糯,就代表mysql數(shù)據(jù)庫安裝成功了

安裝成功

此時(shí)我們可以通過如下命令,查看剛安裝好的mysql-server的版本

[root@master ~]# rpm -qi mysql-server

四氢橙、mysql數(shù)據(jù)庫的初始化及相關(guān)配置

我們?cè)诎惭b完mysql數(shù)據(jù)庫以后酝枢,會(huì)發(fā)現(xiàn)會(huì)多出一個(gè)mysqld的服務(wù),這個(gè)就是咱們的數(shù)據(jù)庫服務(wù)悍手,我們通過輸入 service mysqld start 命令就可以啟動(dòng)我們的mysql服務(wù)帘睦。

注意:如果我們是第一次啟動(dòng)mysql服務(wù),mysql服務(wù)器首先會(huì)進(jìn)行初始化的配置坦康,如:

[root@master ~]# service mysqld start

第一次啟動(dòng)mysql

這時(shí)我們會(huì)看到第一次啟動(dòng)mysql服務(wù)器以后會(huì)提示非常多的信息竣付,目的就是對(duì)mysql數(shù)據(jù)庫進(jìn)行初始化操作,當(dāng)我們?cè)俅沃匦聠?dòng)mysql服務(wù)時(shí)滞欠,就不會(huì)提示這么多信息了古胆,如:

[root@master ~]# service mysqld restart
Stopping mysqld: [ OK ]
Starting mysqld: [ OK ]

我們?cè)谑褂胢ysql數(shù)據(jù)庫時(shí),都得首先啟動(dòng)mysqld服務(wù)筛璧,我們可以 通過 chkconfig --list | grep mysqld 命令來查看mysql服務(wù)是不是開機(jī)自動(dòng)啟動(dòng)逸绎,如:

[root@master ~]# chkconfig --list | grep mysqld
mysqld 0:off 1:off 2:off 3:off 4:off 5:off 6:off

我們發(fā)現(xiàn)mysqld服務(wù)并沒有開機(jī)自動(dòng)啟動(dòng),我們當(dāng)然可以通過 chkconfig mysqld on 命令來將其設(shè)置成開機(jī)啟動(dòng)夭谤,這樣就不用每次都去手動(dòng)啟動(dòng)了

[root@master ~]# chkconfig mysqld on
[root@master ~]# chkconfig --list | grep mysql
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off

mysql數(shù)據(jù)庫安裝完以后只會(huì)有一個(gè)root管理員賬號(hào)棺牧,但是此時(shí)的root賬號(hào)還并沒有為其設(shè)置密碼,在第一次啟動(dòng)mysql服務(wù)時(shí)朗儒,會(huì)進(jìn)行數(shù)據(jù)庫的一些初始化工作颊乘,在輸出的一大串信息中参淹,我們看到有這樣一行信息 :

/usr/bin/mysqladmin -u root password 'new-password'  // 為root賬號(hào)設(shè)置密碼

所以我們可以通過 該命令來給我們的root賬號(hào)設(shè)置密碼(注意:這個(gè)root賬號(hào)是mysql的root賬號(hào),非Linux的root賬號(hào))

[root@master ~]# mysqladmin -u root password 'root'  // 通過該命令給root賬號(hào)設(shè)置密碼為 root

此時(shí)我們就可以通過 mysql -h hadoop-master -u root -p 命令來登錄我們的mysql數(shù)據(jù)庫了

連接數(shù)據(jù)庫乏悄,并顯示所有數(shù)據(jù)庫

五承二、mysql數(shù)據(jù)庫的主要配置文件

/etc/my.cnf 這是mysql的主配置文件
我們可以查看一下這個(gè)文件的一些信息

[root@master ~]# cat /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市纲爸,隨后出現(xiàn)的幾起案子亥鸠,更是在濱河造成了極大的恐慌,老刑警劉巖识啦,帶你破解...
    沈念sama閱讀 221,635評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件负蚊,死亡現(xiàn)場離奇詭異,居然都是意外死亡颓哮,警方通過查閱死者的電腦和手機(jī)家妆,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來冕茅,“玉大人伤极,你說我怎么就攤上這事∫躺耍” “怎么了哨坪?”我有些...
    開封第一講書人閱讀 168,083評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長乍楚。 經(jīng)常有香客問我当编,道長,這世上最難降的妖魔是什么徒溪? 我笑而不...
    開封第一講書人閱讀 59,640評(píng)論 1 296
  • 正文 為了忘掉前任忿偷,我火速辦了婚禮,結(jié)果婚禮上臊泌,老公的妹妹穿的比我還像新娘鲤桥。我一直安慰自己,他們只是感情好渠概,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,640評(píng)論 6 397
  • 文/花漫 我一把揭開白布茶凳。 她就那樣靜靜地躺著,像睡著了一般高氮。 火紅的嫁衣襯著肌膚如雪慧妄。 梳的紋絲不亂的頭發(fā)上顷牌,一...
    開封第一講書人閱讀 52,262評(píng)論 1 308
  • 那天剪芍,我揣著相機(jī)與錄音,去河邊找鬼窟蓝。 笑死罪裹,一個(gè)胖子當(dāng)著我的面吹牛饱普,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播状共,決...
    沈念sama閱讀 40,833評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼套耕,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了峡继?” 一聲冷哼從身側(cè)響起冯袍,我...
    開封第一講書人閱讀 39,736評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎碾牌,沒想到半個(gè)月后康愤,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,280評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡舶吗,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,369評(píng)論 3 340
  • 正文 我和宋清朗相戀三年征冷,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片誓琼。...
    茶點(diǎn)故事閱讀 40,503評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡检激,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出腹侣,到底是詐尸還是另有隱情叔收,我是刑警寧澤,帶...
    沈念sama閱讀 36,185評(píng)論 5 350
  • 正文 年R本政府宣布傲隶,位于F島的核電站今穿,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏伦籍。R本人自食惡果不足惜蓝晒,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,870評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望帖鸦。 院中可真熱鬧芝薇,春花似錦、人聲如沸作儿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,340評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽攻锰。三九已至晾嘶,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間娶吞,已是汗流浹背垒迂。 一陣腳步聲響...
    開封第一講書人閱讀 33,460評(píng)論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留妒蛇,地道東北人机断。 一個(gè)月前我還...
    沈念sama閱讀 48,909評(píng)論 3 376
  • 正文 我出身青樓楷拳,卻偏偏與公主長得像,于是被迫代替她去往敵國和親吏奸。 傳聞我的和親對(duì)象是個(gè)殘疾皇子欢揖,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,512評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容