redhat 5.4下安装MYSQL全过程

 更新时间:2013年06月26日 17:28:32   作者:  
自己需要的是用JAVA环境而不是用php+apache这种一键安装的东西,所以果断自己来安装自己想要的东西了,下面与大家分享下redhat 5.4下安装MYSQL全过程,感兴趣的朋友可以参考下哈

前一段时间购买了阿里云的主机.因为自己需要的是用JAVA环境而不是用php+apache这种一键安装的东西,所以没有下载阿里云官网上说的sh.zip.况且里面也没有gzip这个解压包.所以果断自己来安装自己想要的东西 了.

购买的机器配置是:

操作系统:Red Hat Enterprise Linux Server 5.4 64位。

CPU:1核

内存:512M

硬盘空间:20G

带宽:1Mbps。

安装MYSQL数据需要用到以下三个包:

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 目录下.其次,需要把我们需要的三个包下载下来.

因为这台主机上是有了wget这条命名的,所以我们可以直接通过下面三条命令来把我们需要的三个包下载下来

[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

过了一会发现控制台出现如下的提示.
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

这个是因为这里少了一个里面的库,我试过在网上找了一个下载,然后又出现各种各样的问题.于是直接使用另外一种方式来解决这个问题了

就是通过修改yum来实现新的依赖库下载,输入rpm -qa|grep yum命令.显示结果如下

[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

完成这个CentOS-Base.repo的下载后.输入yum makecache

此时会出现一大堆信息,在此期间一直输入yes操作就可以了.呵呵,看下面的结果

Installed:
libaio.x86_64 0:0.3.106-5

Complete!

这时可以安装上面三个包了,回到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

这里已经装上mysql-server了

继续安装其他的两个包.如下面.

[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

此时装完三个包,可以启动MYSQL了

[root@AY1306231301108721c5Z home]# service mysql start

进入MYSQL管理

[root@AY1306231301108721c5Z home]# mysql -u root

此时因为没有设置密码,所以为空的

按回车就行了

然后进入后开始设置密码了

SET PASSWORD = PASSWORD('hello');

注意:上面的hello就是密码了

算是完成了.其余的自己再找资料了

相关文章

  • RedHat8安装mysql9.1的详细过程

    RedHat8安装mysql9.1的详细过程

    文章主要介绍了如何下载和安装MySQL Enterprise Edition,包括下载地址、安装顺序、启动服务、修改密码等步骤,同时,还提到了JDBC的下载地址以及解决Red Hat 8源问题的方法,感兴趣的朋友跟随小编一起看看吧
    2024-11-11
  • MySql Error 1698(28000)问题的解决方法

    MySql Error 1698(28000)问题的解决方法

    这篇文章主要介绍了MySql Error 1698(28000)问题的解决方法,需要的朋友可以参考下
    2017-06-06
  • 从ibd文件恢复MySQL数据的操作步骤及常见错误

    从ibd文件恢复MySQL数据的操作步骤及常见错误

    MySQL数据恢复是数据库管理中的一项重要任务,尤其是在遭遇意外数据丢失、硬件故障或软件错误时,下面这篇文章主要给大家介绍了关于从ibd文件恢复MySQL数据的操作步骤及常见错误,需要的朋友可以参考下
    2024-08-08
  • MySQL最大连接数max_connections设置的两种方法

    MySQL最大连接数max_connections设置的两种方法

    MySQL的最大连接数可以通过两种方法进行设置,通过命令行临时修改和通过配置文件永久修改这两种方法,本文将通过代码示例给大家详细的讲解一下这两种方法,需要的朋友可以参考下
    2024-05-05
  • 彻底删除MySQL步骤介绍

    彻底删除MySQL步骤介绍

    大家好,本篇文章主要讲的是彻底删除MySQL步骤介绍,感兴趣的赶紧来看看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • MySQL 8.0 新特性之检查约束的实现

    MySQL 8.0 新特性之检查约束的实现

    这篇文章主要介绍了MySQL 8.0 新特性之检查约束的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • MySQL交换分区的实例详解

    MySQL交换分区的实例详解

    这篇文章主要介绍了MySQL交换分区的实例详解的相关资料,需要的朋友可以参考下
    2017-07-07
  • mysql查找字符串函数的使用

    mysql查找字符串函数的使用

    这篇文章主要介绍了mysql查找字符串函数的使用方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08
  • MySQL安装配置以及安装失败解决过程

    MySQL安装配置以及安装失败解决过程

    我们在下载完MYSQL时,安装可能会遇到或大或小的问题,下面这篇文章主要给大家介绍了关于MySQL安装配置以及安装失败解决的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-04-04
  • 图文详解mysql5.7安装教程

    图文详解mysql5.7安装教程

    这篇文章主要以图文结合的方式为大家详细介绍了mysql5.7安装教程的相关资料,需要的朋友可以参考下
    2016-05-05

最新评论