Linux 安裝mysql

來源:互聯網
上載者:User

標籤:mysql   linux   centos   rpm   yum   

我使用的是從163鏡像上下載的CentOS,安裝包已經都在了/media/CentOS_6.5_Final/Packages中

 

檢查是否已經安裝了mysql

rpm –qa | grep –i mysql

 

mysql -libs-5.1.71-1.el6.x86_64.rpm

可見已經安裝了庫檔案,應該先卸載,不然會出現覆蓋的錯誤,注意:卸載時使用—nodeps忽略依賴關係

 

Step1:首先把需要安裝的mysql  rpm包拷貝到/mnt/packages 

[[email protected] ~]#cp -r /media/CentOS_6.5_Final/Packages/mysql*  /mnt/packages

Step2:

安裝

rpm -iUvh  mysql -5.1.71-1.el6.x86_64.rpm

rpm -iUvh  mysql-devel-5.1.71-1.el6.x86_64.rpm

rpm -iUvh  mysql-server-5.1.71-1.el6.x86_64.rpm

rpm -iUvh  mysql-bench-5.1.71-1.el6.x86_64.rpm

在安裝mysql-devel-5.1.71-1.el6.x86_64.rpm時出現了 Faileddependencies

選擇rpm -iUvh  mysql-devel-5.1.71-1.el6.x86_64.rpm –nodeps

忽略依賴關係

mysql安裝軟體在/usr/share/mysql目錄下

Mysql資料庫建立在/var/lib/mysql目錄下

安裝好後需要啟動mysql的服務

service  mysqld start

卸載

[[email protected] ~]# rpm -e MySQL-server-5.5.24-1.rhel5

[[email protected] ~]# rpm -e MySQL-embedded-5.5.24-1.rhel5

[[email protected] ~]# rpm -e MySQL-shared-5.5.24-1.rhel5

[[email protected] ~]# rpm -e MySQL-devel-5.5.24-1.rhel5

[[email protected] ~]# rpm -e MySQL-test-5.5.24-1.rhel5

[[email protected]dbserver ~]# rpm -e MySQL-client-5.5.24-1.rhel5

 

 

 

使用yum安裝mysql

由於我的虛擬機器不能串連網路,遂只能把下載好的rpm包轉到虛擬機器中(這裡需要使用vmtools下面在說vmtools的安裝方法);

首先需要設定yum的資產庫,由於採用本地安裝所以就只能把資產庫設定為本地了;

name=CentOS-$releasever - Media

baseurl=file:///media/CentOS_6.5_Final/

       file:///media/cdrom/

       file:///media/cdrecorder/

gpgcheck=0

enabled=1

#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6


cd /etc/yum.repos.d/

備份yum源
mv CentOS-Base.repo CentOS-Base.repo.bak
wget http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo

建立本地yum用戶端的repo檔案 

# vi /etc/yum.repos.d/local.repo(名字可以隨便起,但是要以.repo為尾碼)

 [Server]                    #(yum塊地區)

 name=Server                 # (名字可以隨便起) 

baseurl=file:///u2/yum/pub/Server    #(搜尋路徑,必須指向你原生yum源路徑,如果架設的是FTP yum則是ftp://目錄形式) 

gpgcheck=0     #(gpgcheck是gpg驗證是否開啟的選項,1是開啟,0是不開啟,一般情況可以關掉) 

enabled=1      #(是否啟用,0為不啟用,1為啟用,過沒這一項,就是啟用)

 

首先查看有沒有安裝mysql

yum  list  installed mysql*

 

1 安裝
yum install 全部安裝
yum install package1 安裝指定的安裝包package1
yum groupinsall group1 安裝程式組group1

2 更新和升級
yum update 全部更新
yum update package1 更新指定程式包package1
yum check-update 檢查可更新的程式
yum upgrade package1 升級指定程式包package1
yum groupupdate group1 升級程式組group1

3 尋找和顯示
yum info package1 顯示安裝包資訊package1
yum list 顯示所有已經安裝和可以安裝的程式包
yum list package1 顯示指定程式包安裝情況package1
yum groupinfo group1 顯示程式組group1資訊yumsearch string 根據關鍵字string尋找安裝包

4 刪除程式
yum remove | erase package1 刪除程式包package1
yum groupremove group1 刪除程式組group1
yum deplist package1 查看程式package1依賴情況

5 清除緩衝
yum clean packages 清除緩衝目錄下的軟體包
yum clean headers 清除緩衝目錄下的 headers
yum clean oldheaders 清除緩衝目錄下舊的 headers
yum clean, yum clean all (= yum clean packages; yum clean oldheaders) 清除緩衝目錄下的軟體包及舊的headers

 

yum repolist 查看yum倉庫

 

安裝好mysql後同樣要啟動mysql的服務





Linux 安裝mysql

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.