2017年12月29日MySQLでのリストアについて。先日実務でtext型のカラムが複数あるテーブルを読もうとしたら下記エラーがでてこけました。helpなにやらカラム数が多い&TEXTorBLOB型だとこのエラーがでるようです。1innodb_large_prefixinnodb_strict_mode=0TABLEの定義文にROW_FORMAT=DYNAMICかROW_FORMAT=COMPRESSEDをつけるこれで読み込めました。ちなみに、テーブルが数十あってあるテーブルだけこける場合、下記のようなやり方がおすすめです。ダンプファイルを下記方法でテーブルごとに区切る。テーブル単位のリストア・SQLの小ネタ(バックスラッシュの検索)問題のあるテーブルのファイル、外し、残りをcatで再度同一のテキストファイルにするこうして読み込んでみましょう。コメントをキャンセルメールアドレスが公開されることはありません。結合に関してSQL実践入門を読んで勉強しておりますが、本日は結合に関して。本日は自分がデータベースの設計をしていて気を付かないといけないなーと思った点などを。注意点としては設計のミスは実装で取り返しにくいことが多いので極力気を付けましょう。...データクレンジングリレーショナルデータベースでデータを管理する前に、しなくてはいけないことはデータをデータベースに登録できる形に整形することです。このことをデータクレンジングといいます。...checkboxでの値の管理formにてcheckboxの値を一つのカラムにいれて管理する機会があったのですが、これ入力更新出会っても検索であっても処理がなかなか厄介です。...ajaxのasync:falseと複数DBのjoinに関して本日も小ネタ集です。ajaxは非同期処理が基本ですが、async:falseとすると同期処理になります。