[SOLVED] what's the meaning of such mysql rpms

Issue

rpm -qa on my host,i see:

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

but i still cant see mysql.h and mysql.so in the lib and include dir.so i google and see other two 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

so

1)what’s the meaning of these rpms?to me,mysql-libs-5.1.73-3.el6_5.x86_64 should have the *.so an *.a files installed,but i cant see them on the host?

  1. "yum list installed mysql*" says nothing installed,but "rpm -qa" can see msyql rpms?what the diff of these two cmds?

Solution

  • mysql is the command line client
    • mysql-client is the same thing for Mandriva
  • mysql-libs are the shared libraries required for MySQL clients
  • mysql-server is the MySQL server
  • mysql-devel are the header files required to develop (compile) MySQL applications

Answered By – Schwern

Answer Checked By – Willingham (BugsFixing Volunteer)

Leave a Reply

Your email address will not be published.