HomebrewでインストールしたMariaDBのdbの保存場所を変更するには。

MariaDBのdbの場所をDropbox配下に移したのでメモ。

ふつうは
[mysqld]
datadir=/path/to/new_mysql

と書いてdbを再起動すれば反映されるが、Homebrew 経由でMariaDBをインストールして
brew services start mariadb
でMariaDBを起動している場合はそれが反映されない。

なぜかっちゅうと、、brew services の起動スクリプト(起動設定?)
/usr/local/Cellar/mariadb/10.x.x/homebrew.mxcl.mariadb.plist

--datadir=/usr/local/var/mysql
とあるため。

仕方がないので、念のためこれまでのディレクトリ名を変え、
$ mv /usr/local/var/mysql/ /usr/local/var/mysql-old/
シンボリックリンクを張ることにした。
$ ln -s /path/to/new_mysql/ /usr/local/var/mysql

Change MySQL Data Directory in OSX を読むまで気が付かなかったよ。。。
ありがとうー!