Red HatLinuxにmysqlをインストールしようとしています。コマンド「rpm-qa」を試しましたが、プログラム名mysql-4.1.20-2.RHEL4.1が表示されます。mysqlがすでにインストールされているかどうかわかりません。 「whichmysql」コマンドを試してみると、バイナリファイルがないと表示されます。プログラムのリストでmysql-4.1.20-2.RHEL4.1が何を意味するのか知りたいだけです。そして、コマンドラインからmysqlをインストールする方法。
手順に従ってください:
参照: http://www.thegeekstuff.com/2008/07/howto-install-mysql-on-linux/
rpm -qaの出力のmysql-4.1.20-2.RHEL4.1は、このパッケージがインストールされていることを意味します。 rpm -qi mysql
を実行すると、パッケージの説明を読むことができます。
rHEL6のyumsearch 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
を実行します。