mysql - 这样的mysql rpm是什么意思

标签 mysql c linux

rpm -qa 在我的主机上,我看到:

mysql-5.1.73-3.el6_5.x86_64
mysql-libs-5.1.73-3.el6_5.x86_64

但我仍然无法在库中看到 mysql.h 和 mysql.so 并包含 dir.so 我谷歌并看到其他两个 rpm:

mysql-server-5.1.73-3.el6_5.x86_64
mysql-devel-5.1.73-3.el6_5.x86_64
mysql-client-5.1.73-3.el6_5.x86_64

所以

1) 这些 rpms 的含义是什么?对我来说,mysql-libs-5.1.73-3.el6_5.x86_64 应该安装 *.so 和 *.a 文件,但我在主机上看不到它们?

  1. “yum list installed mysql*”说没有安装,但是“rpm -qa”可以看到msyql rpms?这两个cmd有什么区别?

最佳答案

  • mysql 是命令行客户端
    • mysql-client 与 Mandriva 相同
  • mysql-libs 是 MySQL 客户端所需的共享库
  • mysql-server 是 MySQL 服务器
  • mysql-devel是开发(编译)MySQL应用程序所需的头文件

关于mysql - 这样的mysql rpm是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29026429/

相关文章:

c - BACnet 编码/解码 ASN.1/C 语法

mysql - mysql 5.6.14补丁如何更新到mysql 5.6.28以上?

mysql - 试图获得 MySQL 前 20 名

mysql - SQL 从左表中获取每个条目之一,并将右表中的存在性视为 bool 值

c - 键盘中断处理的 Linux 设备驱动程序错误

c - c中的空闲内存

linux - 如何在不输入 'screen' 的情况下退出 'exit' ?

linux - 是否可以将输入的处理数据传输到另一台设备上的另一个 CPU?

php - 如何从查询中将所有值放入单个变量中?

java - jhipster 和 liquibase 超时