Oracle 5.0 Reference Manual page 118

Table of Contents

Advertisement

For upgrades, if your installation was originally produced by installing multiple RPM packages, it is
best to upgrade all the packages, not just some. For example, if you previously installed the server and
client RPMs, do not upgrade just the server RPM.
If you get a dependency failure when trying to install MySQL packages (for example,
removing these packages would break dependencies: libmysqlclient.so.10 is
...), you should also install the
needed by
shared libraries for older releases for backward compatibility.
Some Linux distributions still ship with MySQL 3.23 and they usually link applications dynamically to
save disk space. If these shared libraries are in a separate package (for example, MySQL-shared),
it is sufficient to simply leave this package installed and just upgrade the MySQL server and client
packages (which are statically linked and do not depend on the shared libraries). For distributions that
include the shared libraries in the same package as the MySQL server (for example, Red Hat Linux),
you could either install our 3.23
instead. (Do not install both.)
The RPM packages shown in the following list are available. The names shown here use a suffix
of .glibc23.i386.rpm, but particular packages can have different suffixes, as described later.
Packages that have
community
5.0.27 on.
• MySQL-server-VERSION.glibc23.i386.rpm,
community-VERSION.glibc23.i386.rpm
The MySQL server. You need this unless you only want to connect to a MySQL server running on
another machine.
• MySQL-client-VERSION.glibc23.i386.rpm,
community-VERSION.glibc23.i386.rpm
The standard MySQL client programs. You probably always want to install this package.
MySQL-bench-VERSION.glibc23.i386.rpm
Tests and benchmarks. Requires Perl and the
• MySQL-devel-VERSION.glibc23.i386.rpm,
community-VERSION.glibc23.i386.rpm
The libraries and include files that are needed if you want to compile other MySQL clients, such as
the Perl modules.
• MySQL-debuginfo-VERSION.glibc23.i386.rpm,
debuginfo-VERSION.glibc23.i386.rpm
This package contains debugging information.
software; this is true both for the server and for client programs. However, they contain additional
information that might be needed by a debugger to analyze a crash.
• MySQL-shared-VERSION.glibc23.i386.rpm,
community-VERSION.glibc23.i386.rpm
This package contains the shared libraries (libmysqlclient.so*) that certain languages and
applications need to dynamically load and use MySQL. It contains single-threaded and thread-safe
libraries. If you install this package, do not install the
MySQL-shared-compat-VERSION.glibc23.i386.rpm
This package includes the shared libraries for older releases, up to the current release. It contains
single-threaded and thread-safe libraries. Install this package instead of
Installing MySQL from RPM Packages on Linux
MySQL-shared
in the names are Community Server builds, available from MySQL
MySQL-shared-compat
RPM, or use the
MySQL-shared-compat
MySQL-server-
MySQL-client-
and
DBI
DBD::mysql
MySQL-devel-
MySQL-community-
RPMs are never needed to use MySQL
debuginfo
MySQL-shared-
MySQL-shared-compat
98
error:
package, which includes the
package
modules.
package.
if you have
MySQL-shared

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mysql 5.0

Table of Contents