CentOS中使用RPM包離線安裝MySQL數據庫

安裝MySQL有許多的方法特別是在linux系統中,下文我們要介紹的是CentOS中使用RPM包離線安裝MySQL數據庫的方法,離線安裝下載包了,具體操作如下。

之前一直是使用Ubuntu,習慣了線上安裝的方式,此次在centos中使用rmp包進行李先安裝,記錄下步驟:

1、檢測本機安裝的MySQL並卸載

rpm -qa|grep -i mysql
檢查結果:

mysql-5.1.66-2.el6_3.x86_64
mysql-libs-5.1.66-2.el6_3.x86_64
mysql-devel-5.1.66-2.el6_3.x86_64
說明系統中已經帶有MySQL,將其卸載:

rpm -e --nodeps mysql-devel-5.1.66-2.el6_3.x86_64
rpm -e --nodeps mysql-5.1.66-2.el6_3.x86_64
rpm -e --nodeps mysql-libs-5.1.66-2.el6_3.x86_64
強制卸載後檢查是否有殘留文件:

find / -name mysql
如若有的話清理:

rm -rf /var/lib/mysql/*
2、安裝MySQL
上傳下載的RPM包,並執行安裝,先安裝server。

rpm -ivh MySQL-server-5.5.44-1.el6.x86_64.rpm
CentOS中使用RPM包離線安裝MySQL數據庫
再安裝client端:

rpm -ivh MySQL-client-5.5.44-1.el6.x86_64.rpm
安裝完成後啓動MySQL服務

service mysql restart
修改默認密碼:

/usr/bin/mysqladmin -u root password 'new password'
使用mysql -uroot -p 測試是否可正常登錄MySQL。
3、配置MySQL
使用官方RPM包安裝的MySQL找不到my.cnf文件,官方安裝完後配置文件目錄在:

/usr/share/mysql/my-medium.cnf
需要複制到etc下並改名:

cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
然後即可編輯my.cnf。
4、問題解決
錯誤描述:

Starting MySQL...The server quit without updating PID file (/var/lib/mysql/myname.pid).[失敗]
遇到此問題首先嘗試關閉selinux服務。

vi /etc/selinux/config
把SELINUX=enforcing改爲SELINUX=disabled
保存後重啓伺服器。

更多相關文章
  • 安裝Mysql數據庫我們有常用的yum安裝與源碼編譯安裝了,下面我們把兩種安裝步驟都爲各位介紹一下,希望文章對各位有幫助.環境:CentOS 6.0_x64開放端口:編輯/etc/sysconfig/iptables
  • 安裝mysql數據庫我們常用的可以使用apt或yum方式來安裝了,當然 linux中安裝軟件無非也就這兩種方法,下面來看在Debian下非交互安裝mysql服務的步驟.在之前采用apt方式安裝mysql的時候,每回安
  • lnmp環境意思就是linux nginx mysql php環境了,所以本文章來介紹的就是這個lnmp環境中mysql伺服器安裝配置步驟,希望文章能幫助到大家.廢話不多說,雖然可以通過yum直接安裝MySQL,但是
  • CentOS系統安裝mysql5數據庫兩種方法
    centos安裝mysql數據庫有源碼安裝方式yum還有一種RPM方式安裝,下面我們來介紹
  • YUM安裝MariaDB數據庫並不是很奶難的事情了,下面我們就一起來看看Centos系統中YUM安裝MariaDB方法,希望能幫助到各位同學.1.在 /etc/yum.repos.d/ 下建立 MariaDB.repo,內容如下:[[email protected] etc]$ cd /etc/yum.r
  • MariaDB數據庫是一款開源免費的小型數據庫了,MariaDB是由前mysql數據庫開發團隊做的,因爲mysql已經被收藏了,下面我們就來看看yum 安裝 MariaDB 數據庫的步驟,希望文章對各位有幫助.准備y
  • CentOS 5.6怎麽安裝MongoDB數據庫
    MongoDB數據庫是一種輕型的數據庫系統與mysql差不多,下面我來把我在linux下安裝MongoDB數據庫的步驟與具體方法以圖文方式給各位同學介紹,有需要的朋友可參考.1. 下載Linux版本的 MongoDB 數據庫到官方的下載頁面下載mongodb的Linux版本,32位還是64位根據自己
  • Riak 是 Amazon 的高可用性鍵值存儲庫,用 Erlang 編寫且基于 Dynamo,是一種高度可擴展的分布式數據存儲.現在我們來分享一下在Linux下安裝riak數據庫步驟.Riak是以 Erlang 編寫的一個高度可擴展的分布式數據存儲,Riak的實現是基于Amazon的Dynamo論文 ...
一周排行