2024-01-01から1年間の記事一覧
自分用のメモです。 MySQL 5.7 デフォルトは mysql_native_password caching_sha2_password は利用できない ただし、クライアントは caching_sha2_password をサポート MySQL 8.0 デフォルト は caching_sha2_password default_authentication_plugin パラメ…
caching_sha2_password は 少なくとも1回はセキュアな経路を必要とする caching_sha2_password 形式のパスワードを使った、平文の接続 をする場合、その過程で、少なくとも一度は事前に、暗号化されたセキュアな経路を通して認証成功させる必要があります。…
Background MySQL 8.0 で utf8mb4のデフォルトの COLLATION (照合順序) が utf8mb4_general_ci から utf8mb4_0900_ai_ci に変更されました。 COLLATE を指定せず、SET NAMES <CHARSET> を実行すると、そのキャラクタセットのデフォルトの collation が利用されます。 </charset>…
mysql_native_password の廃止が近づいてきた... MySQL 8.4 では mysql_native_password がデフォルトで無効化されてしまいました。 そろそろ、mysql_native_password 方式の利用の撲滅に本気にならないといけないようです。 sakaik.hateblo.jp mysql_native…
TiDB の DDL の挙動を確認した。 まとめ tidb_enable_metadata_lock が有効だと、DDLは先行のトランザクションによって待たされることがある metadata lock 待ちが発生していても、(MySQL と違って) DMLは影響を受けない metadata lock の状況は mysql.tidb_…