Mac OSX El Capitanにbrewで MariaDB+Mroonga環境を入れてNetCommons3(CakePHP2)で使う
Mroonga+MariaDBインストール
参考 http://mroonga.org/ja/docs/install/os_x.html#install-os-x-homebrew
$ brew install https://raw.github.com/mroonga/homebrew/master/mroonga.rb --use-homebrew-mariadb
ここmariadbみつからんってエラーでたので brew update
$ brew update
ここでもまたエラー。No such file or directoryとか怒られる。
http://hkdnet.hatenablog.com/entry/2016/07/30/215925 を参考にbrew prune
$ brew prune
再度brew updateしてからインストールしたらちゃんとインストールできました。
MariaDBの起動・停止
MariaDB起動
$ brew services start mariadb
MariaDB停止
$ brew services stop mariadb
MAMP Pro環境のCakePHP2で利用する
$ brew services start mariadb
$ brew services stop mariadb
DB接続できなくてNo such file or directory(だったかなうろ覚え^^;)でたのでmysql.sockの場所を app/Config/database.php で指定
public $default = array(
'datasource' => 'Database/Mysql',
// (中略)
'unix_socket' => '/tmp/mysql.sock', // これを追加
);
ってことでMAMP ProのCakePHP2(NetCommons3環境)からMariaDB+Mroongaへ接続できるようになりました(^^)
Author And Source
この問題について(Mac OSX El Capitanにbrewで MariaDB+Mroonga環境を入れてNetCommons3(CakePHP2)で使う), 我々は、より多くの情報をここで見つけました https://qiita.com/RyujiAMANO/items/8f5da16b37ad29a892a3著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .