猫型iPS細胞研究所

Windows、Linux、iOS、DB、Network

「 MySQL 」 一覧

mysql

SQLで時間の重複をチェックする

2013/12/15   -DataBase, MySQL, SQLServer

同じ期間のデータは事前にチェックしてエラーにするという処理は、 あらゆる場面で想定されそうなことですが、 以外と難しかったのでここに方法をのこしておきます。 他にも素晴らしい方法があると思いますが、 …

mysql

MySQLの連続INSERTを高速にする

2013/11/18   -DataBase, MySQL
 

もししらなければ確実に、そして恐ろしく効果を発揮できると思います。 INSERTを連続実行する際にボトルネックとなるのはコミットです。 オートコミットをオフにするという手もあるのですが、 INSERT …

mysql

ERROR 1840 (HY000) at line 24: @@GLOBAL.GTID_PURGED can only be set when @@GLOBAL.GTID_EXECUTED is empty.

2013/10/28   -MySQL

ダンプをインポートしようとすると下記エラーが表示されてインポートできませんでした。 [root@centos]# mysql -u root -p reset master; するとインポートできまし …

MySQLの実行速度テスト用PHP

2013/10/04   -DataBase, MySQL
 

1.testデータベースにtest_tableテーブルを作成。 2.1万件のデータを登録します。 3.1000件のフラグを更新 4.更新したデータを検索する時刻を測定して表示 するサンプルです。 &l …

mysql

MySQLでフラグの列でSELECTする。(複合インデックスの使用条件)

2013/10/03   -DataBase, MySQL

status=’1’とかdelete=’0’といった条件はよく使用することでしょう。 そこでフラグにはどのデータ型がベストなのでしょうか。 フラグにベス …

mysql

MySQLの予約語はバッククォーテーション囲んで使用する

2013/10/01   -DataBase, MySQL

列名に”from”や”to”を使用したいことがあるはずです。 そうした場合は”`”(バッククォーテーション)で囲みましょう。 insert into m …

mysql

MySQLの文字コードを変更する

2013/09/30   -DataBase, MySQL

日本語を扱うにはutf8にするべきでしょう。 アプリケーション側で接続する際に文字コードを指定することもできます。 string constr = “userid=root;password=pass …

mysql

vmwareをアップデートしたらMySQLが起動しなくなった

2013/09/11   -DataBase, MySQL
 

[root@centos100 log]# service mysql restart MySQL server PID file could not be found! [失敗] Starting …

mysql

utilitiesのmysqlfailoverを使う(2)

2013/08/26   -DataBase, MySQL

前回の utilitiesのmysqlfailoverを使う(1)で設定・起動は完了しています。 私の目的は2台のMySQLサーバーを定期的に入れ替えてメンテナンスすることです。 今回はマスターがダウ …

mysql

utilitiesのmysqlfailoverを使う(1)

2013/08/25   -DataBase, MySQL

そもそもこの機能が動作しなくて非常にこまりました。 もしスレーブが認識できないのであれば前回の記事が役に立つかもしれません。 utilitiesのmysqlrplshowを使いたい レプリケーションの …