MySQLMySQL2013-11-19MySQLでcharacter_set_databaseがlatin1になってしまう問題の対応方法MySQLアプリケーションのバージョンアップなどでテーブル追加を伴うスキーマ変更があった場合に、テーブル追加したところのデータだけ画面で「????」になって表示されてしまうことが稀にあります。この対応方法について、発生理由と共に簡単に解説しておこう...MySQLでcharacter_set_databaseがlatin1になってしまう問題の対応方法2011-02-17MySQLに関するTipsMySQLいざという時に忘れがちなので、メモとして残しておきます。有効な場合に限り、使用できます。発行するSQLが遅いかなどを確認する際には...MySQLに関するTips2010-09-07mysqlのログファイルのサイズを変更するMySQLバイナリデータを格納するために、BLOB型やその拡張のMEDIUMBLOB型を利用するシーンが時折あるかと思います。BLOB型を利用していて、サイズの大きなデータをDBに格納しようとすると、MySQLのログに以下のようなエラーログが出力されることがあります。MySQLRailsに限らず、MySQL(Innodb)を利用したサービスを開発/運用しているなら、これから解説する内容を知っておかないと、予期しないデータ不整合を発生させてしまうかもしれません。データ不整合が発生してしまったら、本来あるべき状態に戻すのはかなり難易...これを知っておかないと、MySQLサーバの再起動でDBデータの不整合が発生するかもしれません!2010-06-28実行されているSQLを確認/強制終了する方法MySQL忘れない様に備考録として。MySQLがCPUリソースを占有している場合は、以下のコマンドで何が起こっているのかを調査できる。...実行されているSQLを確認/強制終了する方法2009-08-03パスワード付きユーザを作成する時のTipsMySQLMySQLでユーザを作成する際に、ハイフン(-)等の特殊キーを含む場合は、ユーザ名をシングルクォート(')で括らないとエラーとなってしまいます。パスワードを設定する場合も同様です。5系からViewが利用可能となりました。そんなView機能を利用していて、ネットワーク構成が変更になった場合には気をつけておかなければならないことがあります。SECURITY節についてです。Tunerなるものがあるということを知ったので、さっそく試してみました。利用するにはリポジトリからperlスクリプトをチェックアウトしてくるだけでOKです。...MySQLTunerを試してみた2008-06-09innotopを使ってみたMySQLinnotopバージョン1.6.0をインすトールしてみまっす。ソースコードは以下から落としてくる。MySQLrailsアプリケーションを動作させるためには、DBのmigrateをしてコマンド一発でテーブルの作成および変更ができます。以上の2つの方法がある。http://dev.mysql.com/doc/re...ストレージエンジンの変更方法2008-03-07InnoDBからNDBへの変換MySQLちょいと調べてみたけど、全然ヒットしない。MyISAMからInnoDBへの変換方法を調べてみると、データの入れなおしをしていることがわかった。Meid:interuSonicGardenのサービスインフラ全般の運用/管理から、SKIP2やMessageLeaf等のアプリケーション開発まで手がけるハイブリッドエンジニア。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。