PIYO - Tech & Life -

MySQL

t.string urlってやっちゃう

URLを入れておきたいカラムなのにRailsのマイグレーションでt.string :urlって書いてvarchar(255)にしちゃって、実際の運用で日本語URLがエンコードされて渡ってきて余裕でオーバーするっていうのはあるあるじゃないですか?それとも初心者あるある?

MySQLのデータベース接続確立エラー

AWSのt1.microとかWindowsAzureの仮想マシンとかでWordPressを動かしているとき、割と頻繁に「データベース接続確立エラー」というエラーを見かけることがあった。 ログを見るとなんらかの理由で再起動がかかったあとで起動に失敗しているようだ。

MySQLマスタースレーブ構成のいい加減セットアップメモ

空のデータベースでレプリケーション構成を作るまでのプロセス案が外簡単にできたのでメモっておきます。 設定ファイルに追記する log-bin = mysql-bin server-id = 101 # 1と2を避け、1023までならOKらしい server-id = 102 masterの情報をメモっておく slave側で設定するために必要な情報をmasterからもらっておきます。

RailsでtimeとdatetimeとSQLiteとMySQLではまる

RSSフィードを例にとって、僕がRailsを触っているときにはまったことを書いておきます。初歩かもしれんけどハマったもんは仕方ないし、Stackoverflow見てたら他にも同じような人がいるっぽかったんでちょっとまとめておきます。