このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
|
db:mysql [2018/10/23 19:17] yusuke_komori 作成 |
db:mysql [2022/06/16 12:42] (現在) humolife |
||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ====== MySQL ====== | ====== MySQL ====== | ||
| - | https:// | + | 未整理情報 |
| + | * [[db: | ||
| + | * [[db: | ||
| + | * [[db: | ||
| + | * [[db: | ||
| + | * [[db: | ||
| + | * [[db: | ||
| + | |||
| + | ===== 文字コード ===== | ||
| + | 参考 [[https:// | ||
| + | utf8mb4_general_ci 半角全角を区別する\\ | ||
| + | utf8mb4_unicode_ci 半角全角を区別しない(半角英数カタカナ=全角英数カタカナ)\\ | ||
| + | フリーワード検索があるサイトでは「utf8mb4_unicode_ci」が良さげ | ||
| + | |||
| + | **※ ログインに使用する、IDやパスワードなど厳密なチェックが必要なものは「utf8mb4_bin」を使う** | ||
| + | |||
| + | select時の文字コードの指定方法 | ||
| + | < | ||
| + | select * from account where concat(name, | ||
| + | </ | ||
| + | ===== ページネーション ===== | ||
| + | 参考 [[https:// | ||
| + | < | ||
| + | (SELECT id, title FROM entry WHERE id < 3 ORDER BY id DESC LIMIT 1) | ||
| + | UNION ALL | ||
| + | (SELECT id, title FROM entry WHERE id >= 3 ORDER BY id ASC LIMIT 3) | ||
| + | </ | ||