んだ日記

ndaDayoの技術日記です

Mysql

読書メモ『SQL実践入門──高速でわかりやすいクエリの書き方』メモリ上の2つのバッファ

SQL実践入門──高速でわかりやすいクエリの書き方 (WEB+DB PRESS plus)作者:ミック発売日: 2015/04/11メディア: 単行本(ソフトカバー) 最近読み始めた『SQL実践入門──高速でわかりやすいクエリの書き方』 DBMSのデータ保持のメモリには、2種類ある 1つ目…

【メモ】CHARとVARCHAR 

んだです。メモです。 MySqlの勉強がてら始めた「SQLパズル」 まだパズル2問目ですが、書き方も考え方も学べて面白いっす。 パズルを解きながら、気になった点をメモっていきます CHARとVARCHAR CHARもVARCHARも、文字列の型。 ちなみに、MySQlの文字列の方…

【メモ】MySQL CHECK制約

んだです。メモです。 CHECK制約?? CHECK制約を記述することで、カラムに入るデータに条件を設定できる。 例えば... たとえば、こんなTableがあったとする。 テーブル名:sample_check_constraint カラム名 タイプ id increments start_date date end_date d…

SQLSTATE[42000]: Syntax error or access violation: 1170 BLOB/TEXT column 'xxx_id' used in key specification without a key length

Laravelでmigrationsを修正していたときに、出会したエラー $table->text('video_id')->comment('ビデオID'); この行に->unique()を追加して $table->text('video_id')->unique()->comment('ビデオID'); php artisan migrate:fresh を実行したら、、 SQLSTAT…