読者です 読者をやめる 読者になる 読者になる

Railsのマイグレーションファイルで add_index する際、 using オプションまで指定する必要があるのか

インデックスの方法を明示的に指定したい場合のみ指定する。 Rails で using オプションを提供しているのはDBによって、インデックスの貼り方を指定できるためで、 MySQL の InnoDB を使っているのに using: :btree する意味は全く無い(してもしなくても結…

Homebrewでインストールしたmysqlのmysql_install_dbが失敗する

brew install mysql はうまくいっていて、その後のmysql_install_dbで失敗してしまう。 mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local/var/mysql --tmpdir=/tmp を実行すると・・ Installing MySQL …