10分鐘搞定CentOS6.4下Mysql數據庫的安裝與配置

一、mysql簡介

說到數據庫,我們大多想到的是關系型數據庫,比如mysql、oracle、sqlserver等等,這些數據庫軟件在windows上安裝都非常的方便,在Linux上如果要安裝數據庫,咱不得不首先推薦的是mysql數據庫了,而且Mysql數據庫的第一個版本就是發行在Linux系統上的。

linux yum命令介紹

yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及SUSE中的Shell前端軟件包管理器。基於RPM包管理,能夠從指定的服務器自動下載RPM包并且安裝,可以自動處理依賴性關系,并且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。yum提供了查找、安裝、刪除某一個、一組甚至全部軟件包的命令,而且命令簡潔而又好記。

二、卸載掉原有mysql

a.查看該操作系統上是否已經安裝了mysql數據庫

rpm -qa |grep mysql



b.mysql的卸載

rpm -e mysql  //普通刪除模式

rpm -e --nodeps mysql  //強力刪除模式,如果使用上面命令刪除時,提示有依賴的其它文件,則用該命令可以對其進行強力刪除

好吧,就試試rpm -e --nodeps mysql。

通過 rpm -qa | grep mysql 查看是否已經卸載成功!!


mysql的卸載


我們發現對比上面的查看安裝的mysql文件的時候,少了mysql-5.1.73-7.el6.x86_64文件。

三、通過yum來進行mysql的安裝

通過yum的方式來進行mysql的數據庫安裝,首先我們可以輸入 yum list | grep mysql 命令來查看yum上提供的mysql數據庫可下載的版本:


yum來查看mysql版本號

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

在等待了一番時間后,yum會幫我們選擇好安裝mysql數據庫所需要的軟件以及其它附屬的一些軟件:


安裝mysql

rpm -qi mysql-server來查看mysql版本號:


查看mysql版本號

通過我們這種方式下載的不是最新的版本,但是一般的開發測試是足夠了,如果你想嘗試最新版本,那就去mysql官網下載rpm包安裝就行了,至此我們的mysql數據庫已經安裝完成了。

四、mysql數據庫的初始化及相關配置

你以為安裝完了就結束了么,還沒有。

我們在安裝完mysql數據庫以后,會發現會多出一個mysqld的服務,這個就是咱們的數據庫服務,我們通過輸入service mysqld start命令就可以啟動我們的mysql服務。

注意:如果我們是第一次啟動mysql服務,mysql服務器首先會進行初始化的配置,如:


mysql第一次啟動初始化信息

service mysqld restart 命令重新啟動


mysql重新啟動

mysql第二次啟動的時候就不會打印第一次啟動的時候的初始化信息。

chkconfig --list |grep mysqld 查看mysql開機時是否啟動:


查看開機是否啟動

chkconfig mysqld on命令來將其設置成開機啟動,這樣就不用每次都去手動啟動了:


設置mysql開機啟動

修改mysql的默認密碼:

mysql數據庫安裝完以后只會有一個root管理員賬號,但是此時的root賬號還并沒有為其設置密碼,在第一次啟動mysql服務時,會進行數據庫的一些初始化工作,在輸出的一大串信息中,我們看到有這樣一行信息 :

/usr/bin/mysqladmin -u root password 'new-password'// 為root賬號設置密碼

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

mysqladmin -u root password?'root'  // 通過該命令給root賬號設置密碼為 root

如果在修改密碼的時候報錯:mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: NO)'

也可以使用如下方法修改,如果未報錯則略過:

# /etc/init.d/mysql stop

# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

# mysql -u root mysql

mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';

mysql> FLUSH PRIVILEGES;

mysql> quit

再通過mysql -u root -p 命令來登錄我們的mysql數據庫了:


登錄mysql

五、mysql數據庫的主要配置文件

1、/etc/my.cnf這是mysql的主配置文件


查看主配置文件my.cnf

這上面會有mysql數據庫的一下數據庫文件路徑如datadir=/var/lib/mysql 等

2、/var/lib/mysql ?mysql數據庫的數據庫文件存放位置


mysql的數據庫的主要文件

下面就讓我們新建一個db來查看你放的文件路徑吧:


創建測試db以及查看db存放路徑

3./var/logmysql數據庫的日志輸出存放位置

我們的mysql數據庫的一些日志輸出存放位置都是在/var/log這個目錄下:


mysqld日志
mysqld日志明細

因為我們的mysql數據庫是可以通過網絡訪問的,并不是一個單機版數據庫,其中使用的協議是 tcp/ip 協議,我們都知道mysql數據庫綁定的端口號是 3306 ,所以我們可以通過netstat -an | grep 3306 端口號:


查看mysql端口是否在監聽

像mysql剛開始啟動以后,除打印正確的啟動日志以外,我們也可以netstat -an | grep 3306 端口是否在監聽

so,如上就是mysql 在linux環境下的整個安裝過程,應該10分鐘就能安裝完吧。。。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,563評論 6 544
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,694評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,672評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,965評論 1 318
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,690評論 6 413
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 56,019評論 1 329
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 44,013評論 3 449
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,188評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,718評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,438評論 3 360
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,667評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,149評論 5 365
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,845評論 3 351
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,252評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,590評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,384評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,635評論 2 380

推薦閱讀更多精彩內容