&tag(MySQL);
UTF-8でchar(xxx) / varchar(xxx)は文字数(バイト数ではない)†[edit]
AUTO INCREMENT†[edit]
Olen onnellinen. MySQL:AUTO_INCREMENTの挙動まとめ(InnoDB)が参考になる。
- INSERT時に値を指定した場合それが使われる。
- 値が飛んだ場合そこから使われる。
- ALTER TABLE … AUTO INCREMENT = xxx のように変更する場合、現在の最大より上の値ならば変更できる。
- InnoDBの場合、再起動でAUTO INCREMENTがリセットされる。
トラブルシューティング†[edit]
MySQLのTimestamp型は特殊†[edit]
ODBC呼び出しが失敗する。†[edit]
- Accessは64bit版ODBCドライバに対応してないらしいので、32bit版をインストールする。
- C:\Windows\SysWOW64\odbcad32.exeを使えという情報もあるがコントロールパネルから設定しても大丈夫だった。
utf8mb4でConnector/Jを使う†[edit]
ERROR 2006 (HY000) at line 445: MySQL server has gone away†[edit]
MySQLのデータフォルダが以上に容量を消費している(Linux)†[edit]