CentOs中mysql的安裝與配置

在linux中安裝數據庫首選MySQL,Mysql數據庫的第一個版本就是發行在Linux系統上,其餘選擇還能夠有postgreSQL,oracle等html

在Linux上安裝mysql數據庫,咱們能夠去其官網上下載mysql數據庫的rpm包,http://dev.mysql.com/downloads/mysql/5.6.html#downloads,你們能夠根據本身的操做系統去下載對應的數據庫文件node

這裏我是經過yum來進行mysql數據庫的安裝的,經過這種方式進行安裝,能夠將跟mysql相關的一些服務、jar包都給咱們安裝好,比較方便mysql

一.查看系統中是否已經自帶mysql數據庫linux

[root@liang ~]# rpm -qa | grep mysql  // 這個命令就會查看該操做系統上是否已經安裝了mysql數據庫

經過這個命令查看該系統中是否已經安裝了mysql,能夠看到個人系統比較乾淨,沒有安裝任何版本的mysql,若是你係統有安裝,那能夠選擇進行卸載sql

[root@liang ~]# rpm -e mysql  // 普通刪除模式
[root@liang ~]# rpm -e --nodeps mysql  // 強力刪除模式,若是使用上面命令刪除時,提示有依賴的其它文件,則用該命令能夠對其進行強力刪除

二.使用yum命令進行mysql的安裝數據庫

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

咱們經過命令能夠查看yum上提供下載的mysql的版本信息服務器

而後經過下面的命令進行數據庫的安裝oracle

[root@liang ~]# yum install -y mysql-server mysql mysql-deve

等待一段時間後,輸出:post

表示安裝已經成功了!經過如下命令能夠查看已安裝數據庫的版本信息學習

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

三.mysql數據庫的初始化及相關配置

咱們在安裝完mysql數據庫之後,會發現會多出一個mysqld的服務,這個就是我們的數據庫服務,咱們經過輸入 service mysqld start 命令就能夠啓動咱們的mysql服務。

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

這時咱們會看到第一次啓動mysql服務器之後會提示很是多的信息,目的就是對mysql數據庫進行初始化操做,當咱們再次從新啓動mysql服務時,就不會提示這麼多信息了

咱們在使用mysql數據庫時,都得首先啓動mysqld服務,咱們能夠 經過  chkconfig --list | grep mysqld 命令來查看mysql服務是否是開機自動啓動,若是發現mysqld服務並無開機自動啓動,咱們固然能夠經過 chkconfig mysqld on 命令來將其設置成開機啓動,這樣就不用每次都去手動啓動了

mysql數據庫安裝完之後只會有一個root管理員帳號,可是此時的root帳號還並無爲其設置密碼,在第一次啓動mysql服務時,會進行數據庫的一些初始化工做,在輸出的一大串信息中,咱們看到有這樣一行信息 :

咱們就根據這個命令爲root用戶設置密碼爲root

此時咱們就能夠經過 mysql -u root -p 命令來登陸咱們的mysql數據庫了

四.mysql的主要配置信息

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

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

mysql,test是mysql數據庫自帶的兩個數據庫

如今咱們進入mysql命令行來建立一個數據庫試試

3./var/log mysql數據庫的日誌輸出存放位置

其中mysqld.log 這個文件就是存放咱們跟mysql數據庫進行操做而產生的一些日誌信息,經過查看該日誌文件,咱們能夠從中得到不少信息

咱們都知道mysql數據庫綁定的端口號是 3306 ,因此咱們能夠經過 netstat -anp 命令來查看一下,Linux系統是否在監聽 3306 這個端口號:

 最後咱們學習一些linux下mysql的經常使用命令:

能夠參考http://www.xxlinux.com/article/development/database/20121106/18532.html

未完待續。。。

相關文章
相關標籤/搜索