light log

学んだこととか

MySQL

MySQLの文字コードをutf8mb4にする

前にherokuで同じことをやった。 HerokuでMySQLを使うためにいろいろした - light logyamacent.hatenablog.com 今度はmy.cnfとかをいじりつつ手元のMySQLに対して、文字コードをutf8mb4に設定する。絵文字を格納するために必要。 環境 $ mysql --version mys…

Railsのproduction環境のDB周りの謎が解決?した

昨日の問題が解決?した。 はてなを付けてるのは、一応の対策はわかったけど理由がよくわからんから。 昨日↓の記事 Railsのproduction環境のDB周りでハマった(未解決) - light logyamacent.hatenablog.com 対策 昨日以下のようにしてたところを、 $ bin/ra…

Railsのproduction環境のDB周りでハマった

未解決。 一応解決した。続き記事は末尾。 よくわからなすぎて悲しい気持ちになってきたのでこれメモって寝る。 明日起きたら解決策閃いてたらいいな。 環境 $ cat /etc/redhat-release CentOS release 6.6 (Final) $ bundle exec ruby -v ruby 2.2.0p0 (201…

CentOSにNginxとMySQLのリポジトリを追加

昨日から何度もググってるので備忘録として自分でもメモしておく。ググったらすぐ答え出るんだけど。 CentOSデフォルトリポジトリのNginxとMySQLのバージョンが古いので、新しいバージョンをyumコマンドでインストールするためのリポジトリ追加手順。 Nginx …

SQLite3の既存RailsアプリをMySQLに移行したメモ

今日書くことねーな。 じゃあ書かなければいいんだけど。 一応書く。 今日はSQLite3で作ってた既存RailsアプリをMySQLに移行したので、そのメモでも。 ながれ Gemfileの編集 config/database.ymlの編集 MySQLのユーザを作成 rake db:create , rake db:migrat…

HomebrewでMySQLをセットアップしたらちょろりとハマった

ハマったのでメモる。 MySQLは昔に一回インストールしてあった(そのときもHomebrew)けど、どんな設定だったかとか何も覚えてないし、特に何にも使ってないので一回消してから入れ直すことにした。 環境 OSX Yosemite 10.10.3 Homebrew 0.9.5 MySQL 5.6.24 …