CentOs中mysql的安裝與配置

2021-09-06 11:04:50 字數 2748 閱讀 9330

在linux中安裝資料庫首選mysql,mysql資料庫的第乙個版本就是發行在linux系統上,其他選擇還可以有postgresql,oracle等

這裡我是通過yum來進行mysql資料庫的安裝的,通過這種方式進行安裝,可以將跟mysql相關的一些服務、jar包都給我們安裝好,比較方便

一.檢視系統中是否已經自帶mysql資料庫

這個命令就會檢視該作業系統上是否已經安裝了mysql資料庫

通過這個命令檢視該系統中是否已經安裝了mysql,可以看到我的系統比較乾淨,沒有安裝任何版本的mysql,如果你系統有安裝,那可以選擇進行解除安裝

[root@liang ~]# rpm -e mysql  //

普通刪除模式

[root@liang ~]# rpm -e --nodeps mysql  //

強力刪除模式,如果使用上面命令刪除時,提示有依賴的其它檔案,則用該命令可以對其進行強力刪除

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

然後通過下面的命令進行資料庫的安裝

等待一段時間後,輸出:

表示安裝已經成功了!通過以下命令可以檢視已安裝資料庫的版本資訊

三.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/mysqlmysql資料庫的資料庫檔案存放位置

mysql,test是mysql資料庫自帶的兩個資料庫

現在我們進入mysql命令列來建立乙個資料庫試試

3./var/logmysql資料庫的日誌輸出存放位置

其中mysqld.log 這個檔案就是存放我們跟mysql資料庫進行操作而產生的一些日誌資訊,通過檢視該日誌檔案,我們可以從中獲得很多資訊

我們都知道mysql資料庫繫結的埠號是 3306 ,所以我們可以通過 netstat -anp 命令來檢視一下,linux系統是否在監聽 3306 這個埠號:

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

可以參考

未完待續。。。

在CentOS中安裝MySQL

其實挺簡單的之前走了很多彎路,寫下來做個日記吧 之前一直報錯兩種,第一種就是 error 2002 hy000 can t connect to local mysql server through socket var lib mysql mysql.sock 2 意思是缺少某個檔案,這時候是用 ...

CentOS7中MySQL的安裝

centos linux release 7.3.1611 core mysql 5.6.17 linux glibc2.5 x86 64.tar.gz 解壓縮mysql 5.6.17 linux glibc2.5 x86 64.tar.gz,其解壓縮指令如下 tar zxvf mysql 5.6....

CentOs中mysql的安裝與配置

在linux中安裝資料庫首選mysql,mysql資料庫的第乙個版本就是發行在linux系統上,其他選擇還可以有postgresql,oracle等 這裡我是通過yum來進行mysql資料庫的安裝的,通過這種方式進行安裝,可以將跟mysql相關的一些服務 jar包都給我們安裝好,比較方便 一.檢視系...