centos6 rpm安装mysql(5.5版本)包括 error : Failed dependencies:libaio的解决办法.
1.先在/opt目录下放了两个rpm包
2.先看系统中是否有其他版本的mysql的rpm包
rpm -qa | grep -i mysql
命令结果如下图:
如果没有此步跳过,否则执行一下命令将其删除
rpm -e mysql-libs-5.1.73-7.el6.x86_64
删除失败,我们执行以下命令,强行删除
rpm -e --nodeps mysql-libs-5.1.73-7.el6.x86_64
3.安装MySQL-server
rpm -ivh MySQL-server-5.5.48-1.linux2.6.i386.rpm
发现报错:
说我们缺少libaio这个依赖
我们就安装这个依赖(注意:不要写yum install libaio,这样安装mysql时仍然会报错)
yum install libaio.so.1
等待他安装完毕后,我们再执行这条命令:
rpm -ivh MySQL-server-5.5.48-1.linux2.6.i386.rpm
4.安装Mysql-client
rpm -ivh MySQL-client-5.5.48-1.linux2.6.i386.rpm
可能又会发生错误:
说我们缺少了libncurses.so.5这个依赖
那我们仿照上文所说,直接安装这个依赖即可!!
yum install libncurses.so.5
然后我们再执行安装mysql-client的命令:
rpm -ivh MySQL-client-5.5.48-1.linux2.6.i386.rpm
5.检测Mysql是否安装成功??
(一.)第一种
ps -ef | grep mysql
发现好像并没有mysql的进程?
这是因为我们只是安装了mysql,但没有开启mysql的服务。
那我们开启mysql服务
service mysql start
再用ps -ef | grep mysql命令试试。
是不是就看到了mysql的进程了呢?
(二.)第二种
我们也可以用这条命令测试以下mysql是否安装成功。
mysqladmin --version
这条命令有点像java -version,mvn -version,看安装软件版本的,也可以间接知道是否安装上了mysql
完全原创,如有雷同,纯属巧合
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix