当前位置: 首页 > news >正文

linux上使用rpm的方式安装mysql

1.从mysql官网上下载需要的版本,根据操作系统版本,CPU架构,下载让rpm bundle,这个版本是个完整版,包含其他所有版本

上传到服务器的一个目录,进行解压

执行tar -xvf  mysql*.tar

tar -xvf  mysql*.tar

 

2.卸载老版本mysqlmariadb

# 查询
rpm -qa|grep mysql
rpm -qa|grep mariadb
# 移除
rpm -ev [需要移除组件的名称]
rpm -e --nodeps [需要移除组件的名称]  //此命令为强制卸载
# 或者用yum移除
yum remove

3.使用rpm命令进行安装

rpm -ivh mysql80-community-*.rpm
# 如果报错误Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY,加上force和nodeps参数即可
# 例如:
rpm -ivh mysql-community-*.rpm --force --nodeps

4.按顺序依次安装

rpm -ivh rpm包
* 安装common包
rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm
* 安装类库
rpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm --force --nodeps
* 安装客户端(前两个是其依赖)
rpm -ivh mysql-community-client-8.0.26-1.el7.x86_64.rpm
* 安装mysql服务
rpm -ivh mysql-community-server-8.0.26-1.el7.x86_64.rpm

5.查看服务状态

# 查看服务状态,可能没启动
systemctl status mysqld

 6.如果服务未启动则先启动服务

# 启动服务
systemctl start mysqld

7.启动如果报错或者服务启动不了

8.使用 journalctl命令查看日志

# 查看最有200行
journalctl -f -n  200

可以看到MySQL服务启动失败的原因是它无法加载名为libaio.so.1的共享库文件。这通常意味着该库文件在您的系统上没有安装,或者没有被正确地包含在库文件的搜索路径中

我是centos操作系统。执行以下命令安装

yum install libaio

9.然后再次启动数据。成功

http://www.lryc.cn/news/435149.html

相关文章:

  • html 中如何使用 uniapp 的部分方法
  • Samtec连接器小课堂 | 连接器电镀常识QA
  • 大模型备案全网最详细流程解读(附附件+重点解读)
  • 基于2143规则编码的uint8_t如何转换成float
  • [项目][WebServer][整体框架设计]详细讲解
  • SprinBoot+Vue网上购物商城的设计与实现
  • 【数据结构】2——二叉树遍历
  • 数据结构应用实例(五)——关键路径
  • 组播 2024 9 11
  • 揭秘开发者的效率倍增器:编程工具的选择与应用
  • 在AI的时代,程序员如何才不被淘汰
  • tabBar设置底部菜单选项以及iconfont图标,setTabBar设置TabBar和下拉刷新API
  • 2024C题prompt
  • Numpy中数组的形状处理
  • 【动态规划】子序列问题二(数组中不连续的一段)
  • 可视耳勺方便吗?可视耳勺热销第一名品牌!
  • micropython 3-wire spi 9bit 写入的问题
  • 导致JVM内存泄露的ThreadLocal详解
  • windows下关闭解除占用端口的进程
  • Baumer工业相机堡盟工业相机如何通过NEOAPI SDK获取相机当前数据吞吐量(Python)
  • 版权与开源协议:一场创新与自由的边界之争
  • 学生用的蓝牙耳机推荐有哪些?实测四款实力出众机型!
  • MIT6.824 课程-GFS
  • 力扣第200题 岛屿数量
  • 协议头,wireshark,http
  • vscode ssh离线远程连接ubuntu调试
  • Jenkins 通过 Version Number Plugin 自动生成和管理构建的版本号
  • 元学习之应用案例
  • 网络高级(学习)2024.9.10
  • 【软件全文档】项目概要设计说明书(2024实际项目Word原件)