猫型iPS細胞研究所

Windows、Linux、iOS、DB、Network

「 MySQL 」 一覧

mysql

MySQLのChar型は”(ダブルクォーテーション)ではなく'(シングルクォーテーション)でSELECT

2013/02/23   -DataBase, MySQL

タイトルの通り MySQLのChar型は”(ダブルクォーテーション)ではなく'(シングルクォーテーション)で囲ってSELECT しなければなりません。 正確には、そうしなければパフォーマン …

mysql

MySQLのデータ構造

2013/02/07   -DataBase, MySQL

MySQLのインストールは簡単ですが、 ディレクトリ構造を知っておくことは障害対応にも必要ですのでまとめです。 MYSQLのデータ構成 /etc/my.cnfでメインディレクトリやソケット(mysql …

mysql

MySQL load dataでcsvをインサートする

2013/02/06   -DataBase, MySQL

かなり高速でinsertしてくれます。 使い方 MySQLにログインして、データベースを指定して実行します。 mysql> use [データベース] mysql> load data lo …

select insert

2013/02/05   -DataBase, MySQL

私は以前SQLの順番にinsert selectと呼んでいて、笑われたことがあります。 select insertだ!と当時の上司に言われました。 なるほど、副問い合わせのselectが実行されて、そ …

mysql

MySQL:エラー:The total number of locks exceeds the lock table size

2013/02/04   -DataBase, MySQL

The total number of locks exceeds the lock table sizeは、大量にデータを削除する場合等に発生する可能性があります。 見ての通り、ロックするメモリー不 …

mysql

MySQLのexists

2013/01/27   -DataBase, MySQL

exists自体はほとんどのSQL自体に実装されていると思われます。 しかし、使用方法を誤るとレスポンスに大きな影響を与えてしまします。 副問合せであるexists内部で、集問い合わせのキー列と結合し …

mysql

MySQLのインポートエラー ERROR 1005 (HY000) (errno: 121)

2013/01/26   -DataBase, MySQL

ダンプをインポートする際にたまにるのがこのエラーです。 ERROR 1005 (HY000) at line 23: Can’t create table ‘./[スキーマ]/ …

mysql

MySQLのバイナリログを見てスレーブ停止の原因を調査する

2013/01/18   -DataBase, MySQL

以前スレーブ側の更新がとまっていることに気付きました :x001: その時のトラブルシューティングの手順です。 1.スレーブ側で、SlaveS tatusを確認する まずはスレーブの状態を確認し、何が …

mysql

mysqldumpでテーブル毎のダンプを圧縮して取得するスクリプト

2012/12/13   -DataBase, MySQL

mysqldumpではデータベースを指定して一括してダンプを取得できます。テーブル毎のダンプも取得できます。 しかし、一括して取得したダンプの1つのテーブルだけをインポートすることはできません。これは …

mysql

MySQLのmysqldumpのエクスポートとインポート

2012/12/08   -DataBase, MySQL

ダンプはバックアップやテストに大活躍してくれます。 しかし、データベース単位でエクスポートしても、インポートには随分時間がかかったりします。 その辺は別の機会にしますが、今回は基本コマンドのまとめです …