MySQL

日本MySQLユーザー会 2014年10月15日

先日、日本MySQLユーザー会10月に参加してきましたので、そのレポなど。==================================== セッション1 MySQL Centralで発表された内容 ============================…

2015/4/15 OSSユーザーのための勉強会 #6 PostgreSQL と MySQL

に参加してきたのでざっくりメモ。 - ■ MySQLの優位性 SCSK 池田徹朗 - SCSKでは2003年からMySQLを推進している。Q1.ユーザ企業かITベンダ企業か →A.会場内3割くらいはA。Q2.どんな使い方か? 自社システム選定→10名位? お客さまに製品提案販売→数名 構築・…

auto_incrementを設定する場合の制約

int型に設定可能なオプション、auto_incrementは確かに便利なのですが、これも色々使う上で制約がありますよ、というお話です。 mysql> create table test1(id int auto_increment, name varchar(20), index(id)); Query OK, 0 rows affected (0.09 sec)mysq…

CURRENT_TIMESTAMPを使う場合の留意事項

CURRENT_TIMESTAMP型についての注意は詳しくは公式リファレンス参照のこと。 http://dev.mysql.com/doc/refman/5.1/ja/timestamp-4-1.html ・通常、NOT NULLを指定しなかったカラムはNULL許可となるが、Default値にCURRENT_TIMESTAMPを設定したTIMESTAMP型カ…

MySQLはデフォルトで索引構成表

Oracleを普段使っているとちょっと驚きなんですが、MySQLは特に指定しない限り、主キーを使った索引構成表となってます。適当に入れたデータでも検索すると主キー順で返ってくるから妙だと思ったらびっくりです(笑)。13.5.13. InnoDB テーブルとインデックス…

GROUP_CONCAT関数の便利さは異常

http://dev.mysql.com/doc/refman/5.1/ja/group-by-functions.html GROUP_CONCAT(expr) この関数は、グループからの連結された非 NULL 値を伴うストリング結果を戻します。非NULL 値がない場合は NULL を戻します。MySQL では、式のコンビネーションの連結さ…

エラー発生時のビープ音を消す

題名そのまんま(笑)。MySQLだとSQL構文をミスるたびにBEEP音がうるさい! ログイン時に"--no-beep"オプションを付ける事でBEEP音を解除できます。 C:\Program Files\MySQL\MySQL Server 5.1\bin>mysql -u root -p mydb --no-beep Enter password: ***** 毎回…