mysql

NULLを空文字に変換

備忘録です。Oracleの場合、項目にNULLが設定される項目について空文字に置換したい場合は NVL(項目名、'')のようなNVL関数を使う。MySQLの場合は以下のようにする。 ifnull((項目名、'')

テーブルのデータをCSVファイルに出力する

とあるシステムではレプリケーション機能を使っていて、マスター1台、スレーブ2台というような構成になっている。 現時点では原因が判明していないが、レプリケーションに遅延が発生して、ある短い期間でマスタとスレーブでデータ不整合となる状態となった。…

テーブルのINDEXを確認する

備忘録です。 $ mysql -uXXXXX -pXXXXX XXXXdb;mysql> mysql> show index from テーブル名;