質問: Rails5.1.3でWebアプリケーション制作の勉強をしています。 現在、ローカル開発環境でMySQLをインストールして学習を進めておりました。 さくらのVPSを使用し公開するつもりです。今後のことを考えてCentOS7を使用するように 設定するつもりです。MySQLとMariaDBは互換性があるとのことで開発環境はMySQLで VPSはMariaDBで問題は無いようですが、統一しておいたほうがいいとのアドバイスを受けました。 そこで、ローカル開発環境のDBをMySQLからMariaDBに変更するにはどうすればいいのでしょうか? どなたか教えていただけないでしょうか?宜しくお願いします。 追記 ``` Gemfileには以下のように記述しております。 Gemfile gem 'mysql2', '>= 0.3.18', '< 0.5' ``` ``` database.yml default: &default adapter: mysql2 socket: /var/lib/mysql/mysql.sock development: <<: *default database: chibi_development を maria_developmentに変更? test: <<: *default database: chibi_test を maria_testに変更? production: <<: *default database: chibi_production を mariaに変更? ``` のように記述しております。 databese.ymlのdatabase:の記述をmaria_development、maria_test、maria に変更すればいいのでしょうか? 宜しくお願いします。
回答: > > ローカル開発環境のDBをMySQLからMariaDBに変更するにはどうすればいいのでしょうか? > > > まずMariaDBをインストールしましょう。 インストールもしていないのに使い方を聞くのは順序が違います。 インストールした上でうまく接続できなかったりデータがとれなかったらまた質問すると良いです。 ※コメントにも既にありますが、MySQLをフォークした後継DBのようなものなので、余程MariaDBの特殊な機能を使わない限りは問題なく使えるはずです