如何在 Red Hat Linux 中安装 MySQL?

如何在 Red Hat Linux 中安装 MySQL?

我正在尝试在 Red Hat Linux 中安装 mysql。我尝试了命令“rpm -qa”,它显示程序名称为 mysql-4.1.20-2.RHEL4.1,我不确定 mysql 是否已安装。如果我尝试“which mysql”命令,它说没有二进制文件。我只想知道程序列表中的 mysql-4.1.20-2.RHEL4.1 是什么意思。以及如何从命令行安装 mysql。

答案1

按照步骤:

  1. 下载 MySQL 最新稳定版本
  2. 删除 Linux 发行版附带的现有默认 MySQL
  3. 安装下载的 MySQL 包
  4. 在 MySQL 上执行安装后的安全活动。

参考:http://www.thegeekstuff.com/2008/07/howto-install-mysql-on-linux/

答案2

rpm -qa 输出中的 mysql-4.1.20-2.RHEL4.1 表示您已安装此软件包。您可以通过运行来阅读软件包的描述rpm -qi mysql

我的 RHEL6 上的 yum search mysql 给出了以下简短描述:

mysql.x86_64 : MySQL client programs and shared libraries
mysql-bench.x86_64 : MySQL benchmark scripts and data
mysql-connector-java.x86_64 : Official JDBC driver for MySQL
mysql-connector-odbc.x86_64 : ODBC driver for MySQL
mysql-devel.i686 : Files for development of MySQL applications
mysql-devel.x86_64 : Files for development of MySQL applications
mysql-embedded.i686 : MySQL as an embeddable library
mysql-embedded.x86_64 : MySQL as an embeddable library
mysql-embedded-devel.i686 : Development files for MySQL as an embeddable library
mysql-embedded-devel.x86_64 : Development files for MySQL as an embeddable
                            : library
mysql-libs.i686 : The shared libraries required for MySQL clients
mysql-libs.x86_64 : The shared libraries required for MySQL clients
mysql-server.x86_64 : The MySQL server and related files
mysql-test.x86_64 : The test suite distributed with MySQL

因此,看起来您刚刚安装了客户端。您可以使用 获取包中的文件列表rpm -ql mysql。如果运行,rpm -ql mysql | grep bin您将获得 bin/sbin 目录中的文件列表,这些文件将是二进制文件。您的客户端可能不是名为 mysql。

要从命令行运行安装服务器yum install mysql-server

相关内容