2009-07-04 14 views
13

最後にMacPortsを使ってmysql5 +serverをインストールしましたが、plistはインストールされていないので、起動時にMySQLを起動できます。私は最後のインストールで何をしたのか覚えていないので、インストールする方法が見つからないようです。何か不足していますか? plistファイル(MySQLを自動的に起動する方法は私が知っている唯一の方法)を入手する方法と、MySQLを自動的に別の方法で起動する方法はありますか?MacPortsはmysql5 +サーバでorg.macports.mysql5.plistをインストールしていません

ありがとうございました。

更新:私はまだどこでも答えは見つかりませんでしたが、手動でファイルをインストールしました。古いインストールをしている私のマシンの1つに関連ファイルがありましたので、私はそれらを新しいマシンにSCPし、/ Library/LaunchDaemonsに適切なシンボリックリンクを作成し、plistファイルをロードするコマンドを実行しました。今はすべてがうまいですが、それは他の誰にも役立ちません。誰でもこれらのファイルや指示が必要な場合はhttp://robwilkerson.org/contactまで私に連絡してください。私はここにアップロードできないので、私はそれらを提供して喜んでします。

+0

あなたは、このガイドを試してみましたか? http://2tbsp.com/content/install_and_configure_mysql_5_macports 私のために働いた前回私はそれを実行した – catsby

+1

うん。この場合、これは最初のステップです - ポートはmysql5 +サーバをインストールします - 単にplistファイルとラッパーをインストールしません。私はそれがいつ終わったのか分からないが、私はMacPorts経由でMySQLを3回インストールした。初めて私はそれをすべて得ましたが、最後の2つはplistファイルがありませんでした。 –

答えて

26

mysql5に加えてインストールするmysql5-serverパッケージによって、MacPortsのmysql5 +serverパッケージのバリエーションが廃止されました。これにより、mysql5パッケージ全体を+serverで再コンパイルするのではなく、実際にビルドすることができます。

古いmysql5 +serverを削除して、次の方法でインストールすることをお勧めします。

sudo port install mysql5-server 

それはあなたのために必要なmysql5mysql5-serverパッケージの両方を構築します、とあなたは/Library/LaunchDaemonsでMYSQL5のplistファイルを持っています。また、mysqld.sock/tmp/mysql.sockにシンボリックリンクする必要はありません。

+0

ありがとう、マイク。今のところ私は余分なMacを持っていない。これが本当にあなたが描写しているように動作することを確認していますか?もしそうなら、これは明らかに「正しい」答えであり、私は適切な調整を行います。 –

+0

はい、私はちょうどこの方法でMySQLをインストールしました。うまく動作します。公式のMacPortsのドキュメントでは、mysql5-serverを今もインストールしています。優秀、ありがとうございます。 –

+0

回答が変更されました。 –

0

上記のアップデートで言及したように、私は手動でファイルをインストールしました。私が知る限り、ファイルが存在せず、誰もそれについて話している理由はないので、私はこれに問題がある唯一の人かもしれません。 になったときの古いセットを使用して自分自身で修正して、ファイルと指示のために私が受け取った要求の数を与えたら、私はそれをブログにすることにしました。

この投稿は、私のplistファイルのコピーへのリンクと、それらをインストールするための説明を提供します。それはhttp://robwilkerson.org/2009/07/16/macports-mysql-5-and-the-launch-daemons/で入手できます。

更新:上記の記事は、Mikeが提供するソリューションを参照するように更新されました。

1

はい、それは本当です。既存のブログの多くは、mysqlをインストールするために古い日付のリンクを使用しています。

古いmacportコマンドライン:

$ sudo port install mysql5 +server 
関連する問題