red linux安装mysql_RedHat下安装MySQL5.5

MYSQL在windows下面安装可能一帆风顺,但是如果真的到纯图形界面的redhat服务器上,可能就不是那么容易了,

这里我就详细的介绍一下MYSQL5.5在linux下的安装以及注意的问题,避免后来人犯错。

工具/原料

linux - Redhat

MySQL-5.5.39-2.el6.x86_64.rpm-bundle.tar

shell控制台

方法/步骤

下载mysql5.5的安装包。这里下载的是MySQL-5.5.39-2.el6.x86_64.rpm-bundle.tar

解压mysql5.5的安装包 tar -xvf MySQL-5.5.39-2.el6.x86_64.rpm-bundle.tar

注意的是要切换的root用户 使用 su root切换用户

解压之后就是出现了好多的rpm文件

d8edbc45e83fa5cceb55dc0fee279050.png

3cfe61f12222725c8ebf83f900c5fc7f.png

在这些文件中我们要安装的就是下面的3个,这个地方注意了。

MySQL-client-5.5.39-2.el6.x86_64.rpm

MySQL-devel-5.5.39-2.el6.x86_64.rpm

MySQL-server-5.5.39-2.el6.x86_64.rpm

6e570ad37a68fb944233f6654f4df675.png

安装过程较快,除了MySQL-server-5.5.39-2.el6.x86_64.rpm稍微慢一些。

其他两个十分的快,使用的命令是 rpm - ivh *.rpm

这时安装MySQL-server-5.5.39-2.el6.x86_64.rpm时没有错误最好了,但是如果linux系统默认自带了较低版本的mysql,那么此时就会报错,类似如下错误信息:

Preparing... ########################################### [100%]

file /usr/share/mysql/charsets/README from install of MySQL-server-5.5.24-1.linux2.6.x86_64 conflicts with file from package mysql-libs-5.1.61-1.el6_2.1.x86_64

file /usr/share/mysql/charsets/Index.xml from install of MySQL-server-5.5.24-1.linux2.6.x86_64 conflicts with file from package mysql-libs-5.1.61-1.el6_2.1.x86_64

原因是系统已经安装了其他版本的mysql-libs包导致不兼容。

删除mysql-libs [root@localhost ~]# yum remove mysql-libs

执行成功之后,再次安装MySQL-server-5.5.39-2.el6.x86_64.rpm就ok了。

接着就是初始化数据库。十分简单 /usr/bin/mysql_install_db

接下来就是查看mysql的状态,并设置mysql的初始密码,见下图。

38fa43e43b3ef2e1b40525428e6749f1.png

313dcb4b1f70c135d655af38a9619348.png

但是我们有时候在执行service mysql status时候会提示mysql服务没有启动,那么我们手动启动一下mysql:

service mysql start(停止mysql服务的命令service mysql stop)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值