redhat 5.4下安裝MYSQL全過程
前一段時(shí)間購買了阿里云的主機(jī).因?yàn)樽约盒枰氖怯肑AVA環(huán)境而不是用php+apache這種一鍵安裝的東西,所以沒有下載阿里云官網(wǎng)上說的sh.zip.況且里面也沒有g(shù)zip這個(gè)解壓包.所以果斷自己來安裝自己想要的東西 了.
購買的機(jī)器配置是:
操作系統(tǒng):Red Hat Enterprise Linux Server 5.4 64位。
CPU:1核
內(nèi)存:512M
硬盤空間:20G
帶寬:1Mbps。
安裝MYSQL數(shù)據(jù)需要用到以下三個(gè)包:
MySQL-server-5.5.32-1.rhel5.x86_64.rpm
MySQL-devel-5.5.32-1.rhel5.x86_64.rpm
MySQL-client-5.5.32-1.rhel5.x86_64.rpm
首先,我們可以通過cd /home 目錄下.其次,需要把我們需要的三個(gè)包下載下來.
因?yàn)檫@臺(tái)主機(jī)上是有了wget這條命名的,所以我們可以直接通過下面三條命令來把我們需要的三個(gè)包下載下來
[root@AY1306231301108721c5Z home]# wget http://cdn.mysql.com/Downloads/MySQL-5.5/MySQL-server-5.5.32-1.rhel5.x86_64.rpm
[root@AY1306231301108721c5Z home]# wget http://cdn.mysql.com/Downloads/MySQL-5.5/MySQL-devel-5.5.32-1.rhel5.x86_64.rpm
[root@AY1306231301108721c5Z home]# wget http://cdn.mysql.com/Downloads/MySQL-5.5/MySQL-client-5.5.32-1.rhel5.x86_64.rpm
接著開始安裝MYSQL-SERVER
輸入命令:
rpm -ivh MySQL-server-5.5.32-1.rhel5.x86_64.rpm
過了一會(huì)發(fā)現(xiàn)控制臺(tái)出現(xiàn)如下的提示.
error: Failed dependencies:
libaio.so.1()(64bit) is needed by MySQL-server-5.5.32-1.rhel5.x86_64
libaio.so.1(LIBAIO_0.1)(64bit) is needed by MySQL-server-5.5.32-1.rhel5.x86_64
libaio.so.1(LIBAIO_0.4)(64bit) is needed by MySQL-server-5.5.32-1.rhel5.x86_64
這個(gè)是因?yàn)檫@里少了一個(gè)里面的庫,我試過在網(wǎng)上找了一個(gè)下載,然后又出現(xiàn)各種各樣的問題.于是直接使用另外一種方式來解決這個(gè)問題了
就是通過修改yum來實(shí)現(xiàn)新的依賴庫下載,輸入rpm -qa|grep yum命令.顯示結(jié)果如下
[root@AY1306231301108721c5Z home]# rpm -qa|grep yum
yum-3.2.22-20.el5
yum-metadata-parser-1.1.2-3.el5
再按照如下步驟把包下載下來
[root@AY1306231301108721c5Z home]# cd /etc/yum
yum/ yum.conf yum.repos.d/
[root@AY1306231301108721c5Z home]# cd /etc/yum
yum/ yum.conf yum.repos.d/
[root@AY1306231301108721c5Z home]# cd /etc/yum.repos.d/
[root@AY1306231301108721c5Z yum.repos.d]# ls
epel.repo epel-testing.repo rhel-debuginfo.repo
[root@AY1306231301108721c5Z yum.repos.d]# wget http://www.linuxidc.com/files/2011/05/06/CentOS-Base.repo
完成這個(gè)CentOS-Base.repo的下載后.輸入yum makecache
此時(shí)會(huì)出現(xiàn)一大堆信息,在此期間一直輸入yes操作就可以了.呵呵,看下面的結(jié)果
Installed:
libaio.x86_64 0:0.3.106-5
Complete!
這時(shí)可以安裝上面三個(gè)包了,回到home目錄先.
[root@AY1306231301108721c5Z yum.repos.d]# cd /home/
[root@AY1306231301108721c5Z home]# ls
glibc-2.16.0-8.ram1.x86_64.rpm MySQL-client-5.5.32-1.rhel5.x86_64.rpm perl-DBD-MySQL-4.022-1.el5.rfx.x86_64.rpm
libaio-0.3.105-2.x86_64.rpm MySQL-devel-5.5.32-1.rhel5.x86_64.rpm perl-DBI-1.52-1.fc6.i386.rpm
libaio-0.3.107-10.el6.x86_64.rpm MySQL-server-5.5.32-1.rhel5.x86_64.rpm rpm-4.9.1.3-6.fc17.i686.rpm
[root@AY1306231301108721c5Z home]# rpm -ivh MySQL-server-5.5.32-1.rhel5.x86_64.rpm
這里已經(jīng)裝上mysql-server了
繼續(xù)安裝其他的兩個(gè)包.如下面.
[root@AY1306231301108721c5Z yum.repos.d]# cd /home/
[root@AY1306231301108721c5Z home]# ls
glibc-2.16.0-8.ram1.x86_64.rpm MySQL-client-5.5.32-1.rhel5.x86_64.rpm perl-DBD-MySQL-4.022-1.el5.rfx.x86_64.rpm
libaio-0.3.105-2.x86_64.rpm MySQL-devel-5.5.32-1.rhel5.x86_64.rpm perl-DBI-1.52-1.fc6.i386.rpm
libaio-0.3.107-10.el6.x86_64.rpm MySQL-server-5.5.32-1.rhel5.x86_64.rpm rpm-4.9.1.3-6.fc17.i686.rpm
[root@AY1306231301108721c5Z home]# rpm -ivh MySQL-server-5.5.32-1.rhel5.x86_64.rpm
此時(shí)裝完三個(gè)包,可以啟動(dòng)MYSQL了
[root@AY1306231301108721c5Z home]# service mysql start
進(jìn)入MYSQL管理
[root@AY1306231301108721c5Z home]# mysql -u root
此時(shí)因?yàn)闆]有設(shè)置密碼,所以為空的
按回車就行了
然后進(jìn)入后開始設(shè)置密碼了
SET PASSWORD = PASSWORD('hello');
注意:上面的hello就是密碼了
算是完成了.其余的自己再找資料了
相關(guān)文章
MySql Error 1698(28000)問題的解決方法
這篇文章主要介紹了MySql Error 1698(28000)問題的解決方法,需要的朋友可以參考下2017-06-06
從ibd文件恢復(fù)MySQL數(shù)據(jù)的操作步驟及常見錯(cuò)誤
MySQL數(shù)據(jù)恢復(fù)是數(shù)據(jù)庫管理中的一項(xiàng)重要任務(wù),尤其是在遭遇意外數(shù)據(jù)丟失、硬件故障或軟件錯(cuò)誤時(shí),下面這篇文章主要給大家介紹了關(guān)于從ibd文件恢復(fù)MySQL數(shù)據(jù)的操作步驟及常見錯(cuò)誤,需要的朋友可以參考下2024-08-08
MySQL最大連接數(shù)max_connections設(shè)置的兩種方法
MySQL的最大連接數(shù)可以通過兩種方法進(jìn)行設(shè)置,通過命令行臨時(shí)修改和通過配置文件永久修改這兩種方法,本文將通過代碼示例給大家詳細(xì)的講解一下這兩種方法,需要的朋友可以參考下2024-05-05
MySQL 8.0 新特性之檢查約束的實(shí)現(xiàn)
這篇文章主要介紹了MySQL 8.0 新特性之檢查約束的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12

