-1

MySQL DBD::mysql Perl ライブラリをインストールしようとすると、コンパイル エラーが大量に発生します。このライブラリを OpenSuse Linux (SUSE Linux Enterprise Server 10 (x86_64) バージョン 10、パッチ レベル 4) にインストールしようとしています。dbdimp.h をコンパイルしようとすると、インストールに失敗します。何百ものコンパイル エラーがありますが、それらはすべて最初の 3 つのエラーに起因すると考える理由があります。

dbdimp.h:23:49: error: mysql.h: No such file or directory
dbdimp.h:24:45: error: mysqld_error.h: No such file or directory
dbdimp.h:26:49: error: errmsg.h: No such file or directory

上記のエラーが発生する理由は、MySql クライアントがインストールされていないためだと思います。mysql クライアントのインストール方法がわかりません (何らかのバージョンの libmysqlclient を入手する必要があると思います)。

私はopensuseにまったく慣れておらず、一般的にLinuxにパッケージをインストールすることに漠然と慣れていますが、以前はubuntu + centOSでyum、yast、apt-getを使用していましたが、OpenSuse 10にあると思われるパッケージマネージャーツールはrpmとzypperだけです。これらのいずれかを使用して、必要な mysql クライアントをインストールできませんでした。私の問題を解決するために MySql Client をインストールする方法を誰かが知っている場合は、お勧めをいただければ幸いです

ありがとう

4

2 に答える 2

0

システムのパッケージ マネージャーを使用するか、ソース コードのインストール手順に従って、MySQL または MySQL クライアント ライブラリをインストールする必要があります。

あなたの質問は、実際には「OpenSuse に MySQL をインストールするにはどうすればよいですか」のように思えます。これは、他の StackExchange サイトの 1 つに適しています。

于 2013-10-01T13:57:12.623 に答える