關於CentOs上安裝MySQL的一些體會

2021-08-15 07:55:18 字數 1153 閱讀 2448

最近打算在阿里雲伺服器上發布一些自己寫的專案,所以購買服務後直接使用系統預設的centos7映象。在安裝tomcat和jdk時都很正常,直到安裝mysql5.7時出了么兒子,一直安裝失敗,在網上找了無數的方法都不行。最後終於在阿里雲的社群裡找到了原因。原文**:

這裡總結一下出現問題的原因: 

1 。阿里雲的centos是64位的,mysql安裝包是32位的,安裝包上沒註明是多少位的,坑爹。

2 。 centos7以後不能直接用yum方式快捷安裝,要先安裝帶有當前可用的mysql5系列社群版資源的rpm包。

安裝rpm包 [root@typecodes ~]# rpm -uvh
一些其他的收穫:
安裝時可能會提示需要安裝依賴,根據提示直接install 依賴的前幾個。如:
error: failed dependencies:

libgcc_s.so.1 is needed by mysql-client-5.6.22-1.el6.i686

libgcc_s.so.1(gcc_3.0) is needed by mysql-client-5.6.22-1.el6.i686

libgcc_s.so.1(glibc_2.0) is needed by mysql-client-5.6.22-1.el6.i686

libncurses.so.5 is needed by mysql-client-5.6.22-1.el6.i686

libstdc++.so.6 is needed by mysql-client-5.6.22-1.el6.i686

libstdc++.so.6(cxxabi_1.3) is needed by mysql-client-5.6.22-1.el6.i686

libstdc++.so.6(glibcxx_3.4) is needed by mysql-client-5.6.22-1.el6.i686

libtinfo.so.5 is needed by mysql-client-5.6.22-1.el6.i686

前面三個是一類,只需要安裝

libgcc_s.so.1 即可,以此類推。

centos7上以rpm方式安裝MySQL5

1.1 列出安裝的mysql rpm qa grep mysql 1.2 刪除列出的items rpm e item1 rpm e item2 rpm e item3 1.3 列出mariadb rpm qa grep mariadb rpm ef nodeps mariadb libs 5.5.5...

centos 在docker內安裝mysql

拉取mysql 5.7的映象 docker pull mysql 5.7 在 mnt目錄下建立mysql資料夾,在mysql資料夾下面建立conf logs data資料夾 命令說明 p 3306 3306 將容器的 3306 埠對映到主機的 3306 埠。v v pwd conf etc mysq...

centos6 7環境上原始碼安裝mysql5 6

本文是繼上篇文章centos6.7環境上原始碼安裝nginx1.12.1,繼續安裝mysql的說明,因此環境同上,再次就不在贅述。注意 從mysql5.5開始,不再使用make進行編譯,而是採用cmake進行編譯。所以沒有安裝cmake的還得安裝cmake 二,安裝cmake yum install...