akishin999の日記

調べた事などを書いて行きます。

MySQL

MySQL のトリガからシェルスクリプトを実行する

久々の更新。 MySQL の特定のテーブルのデータ変更を検知して実行したい処理があったので、トリガを使ってなんとか出来ないか調べてみました。 system 関数を使う 最初 system 関数(\!) を使ってできそうな以下の記事を見つけました。MySQL :: Re: Can trigg…

公式の yum リポジトリから MySQL をインストール

MySQL yum repositories | MySQL Server Blog http://mysqlserverteam.com/mysql-yum-repositories/こちらの記事で公式の yum リポジトリが公開されたのを見かけたので早速使ってみました。 OS は CentOS 6.4 x86_64 です。 リポジトリの追加 まずは yum リ…

CentOS 6.3 に MySQL 5.6 をインストールしてみた

MySQLのインストール方法が進化していた! - sakaikの日々雑感〜(T)編 http://d.hatena.ne.jp/sakaik/20130205/mysql5_6_installこちらの記事を読んだら使ってみたくなったので、 MySQL 5.6 を CentOS 6.3(x86_64) にインストールしてみました。 手順もほぼ…

Ubuntu 12.10 へ mroonga をインストールする

Tritonn の後継で MySQL 5.1 以降で日本語全文検索を可能にする mroonga を Ubuntu 12.10 にインストールした際のメモです。 MySQL 5.5 のインストール まずは MySQL 本体をインストールします。 ここでは apt から以下をインストールしました。 % sudo apt-…

HAProxy 環境で MySQL 接続時にエラー

久しぶりに自宅サーバにアクセスしてみたら、DB 接続系のアプリが軒並み 500 エラーになってしまっていました。 慌てて調べますが、Rails アプリのログにも、HAProxy のログにも特に異常は見られません。ためしにコマンドラインから DB への接続を試みると、…