linux下安裝mysql資料庫以及出現的錯誤

2021-06-19 20:01:11 字數 2287 閱讀 7604

今天我在linux中安裝了mysql資料庫,一開始使用mysql的原始檔安裝,但是弄了半天,感覺真的麻煩,然後使用了rpm安裝,方便多了。下面我就談談我安裝的經歷。

環境:windows xp,wmware10,centos6.4,使用軟體mysql-client-5.5.31-2.el6.i686.rpm,mysql-server-5.5.31-2.el6.i686.rpm,軟體的版本可能不同,但是不影響安裝,主要用到了服務端軟體和客戶端軟體,其他安裝包(mysql-shared-community-5.1.26-0.rhel4.i386.rpm,

mysql-devel-community-5.1.26-0.rhel4.i386.rpm,

mysql-test-community-5.1.26-0.rhel4.i386.rpm,

mysql-community-debuginfo-5.1.26-0.rhel4.i386.rpm)的可以先不安裝

安裝mysql

rpm檔案是red hat公司開發的軟體安裝包,rpm可讓linux在安裝軟體包時免除許多複雜的手續。該命令在安裝時常用的引數是 –ivh ,其中i表示將安裝指定的rmp軟體包,v表示安裝時的詳細資訊,h表示在安裝期間出現「#」符號來顯示目前的安裝過程。這個符號將持續到安裝完成後才停止。 

安裝步驟:

1.首先檢視當前作業系統是否安裝mysql資料庫[root@tang ~]# rpm -qa | grep -i mysql  // 這個命令就會檢視該作業系統上是否已經安裝了mysql資料庫,這裡可能出現兩行:一行是mysql-server-5.5.31-2.el6.i686,另一行是mysql-client-5.5.31-2.el6.i686,如圖:

2如果出現了上面的資訊(不同的linux,可能對應的mysql版本不一樣),那麼. 使用[root@tang ~]# rpm -e mysql 刪除該資料庫,如果使用上面命令刪除時,提示有依賴的其它檔案,則用[root@tang ~]# rpm -e --nodeps mysql              可以對其進行強力刪除,然後再用[root@tang ~]# rpm -qa | grep -i mysql        檢視當前系統上有沒有mysql資料庫,如果沒有就繼續走。

3.然後使用命令[root@tang ~]# cd /usr/local             進入存放mysql-client-5.5.31-2.el6.i686.rpm,mysql-server-5.5.31-2.el6.i686.rpm的目錄,使用[root@tang ~]# cd ls -l檢視當前目錄的檔案,如圖:

這個資料夾下有安裝用的檔案,然後使用 rpm -ivh mysql-server-5.5.31-2.el6.i686.rpm安裝服務端,安裝的時候出現

preparing... ########################################### [100%]

1:mysql-server ########################################### [100%]

.......................

然後安裝客戶端rpm -ivh mysql-client-5.5.31-2.el6.i686.rpm

preparing... ########################################### [100%]

1:mysql-client  ########################################### [100%]

...........................

4.使用[root@tang ~]# netstat -nat檢視資訊,mysql預設的埠是3306。如果如下圖的一樣有3306

那麼就可以使用mysql資料庫了,如果沒有出現3306,那麼不急,可以使用[root@tang ~]# /etc/rc.d/init.d/mysql start就可以開啟mysq服務,就會出現上面的預設埠3306

5,啟動mysql伺服器後,第一次訪問是不需要密碼的,這是很不安全的,我們可以使用直接設定法給mysql設定密碼,使用命令[root@tang ~]# mysqladmin -u root password 123456

到目前為止,mysql資料庫安裝完畢,接下來該幹啥就幹啥!

linux下安裝mysql資料庫

tar zxvf mysql 5.6.33 linux glibc2.5 x86 64.tar.gz mv mysql 5.6.33 linux glibc2.5 x86 64 mysql 解壓完我的路徑是 opt mysql 1.查詢是否有mysql使用者組和mysql使用者 groups mys...

linux下安裝Mysql資料庫

wget 第二步 檢測是否已經安裝了mysql 命令 rpm qa grep mysql 如果已經安裝了,將其解除安裝,如 rpm e nodeps mysql libs 5.1.71 1.el6.x86 64 根據自己查詢到的刪除對應的mysql linux下有自帶的mysql,所以呀你不要驚嘆為...

Linux下MySQL資料庫安裝

3.其他操作 sudo apt get install mysql serverapt list grep mysql server結果 apt cache show mysql server檢視伺服器狀態 sudo service mysql status顯示mysql正在執行。停止mysql服務...