【问题标题】:what's the meaning of such mysql rpms这样的mysql rpms是什么意思
【发布时间】:2015-03-13 06:51:27
【问题描述】:

rpm -qa 在我的主机上,我明白了:

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

但我仍然无法在 lib 中看到 mysql.h 和 mysql.so 并包含 dir.so 我 google 并看到其他两个 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) 这些 rpm 的含义是什么?对我来说,mysql-libs-5.1.73-3.el6_5.x86_64 应该安装了 *.so 和 *.a 文件,但我在主机上看不到它们?

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

【问题讨论】:

    标签: mysql c linux


    【解决方案1】:
    • mysql是命令行客户端
      • mysql-client 对于 Mandriva 也是一样的
    • mysql-libs 是 MySQL clients 所需的共享库
    • mysql-server 是 MySQL 服务器
    • mysql-devel 是开发(编译)MySQL 应用程序所需的头文件

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-13
      • 2013-08-17
      • 2011-09-04
      相关资源
      最近更新 更多