#mysql
稼働中のmysqlサーバでスローログを出力する
mysql.5.5で確認
Authentication plugin 'caching_sha2_password' cannot be loaded
認証プラグインをmysql_native_passwordに戻した
dockerのmysql8環境でmbind: Operation not permitted
cap_addを追加した
MySQLで現在時刻から○日後のデータを作る
DATE_SUB, DATE_ADDとINTERVALを組み合わせる
PrismaでMany-to-manyのテーブルを定義する
暗黙のルールにハマった
Sequel ProでJSON型を含むテーブルのexport/importを行う
test build版を使う必要があった
mysqld: [Warning] World-writable config file '/etc/mysql/conf.d/my.cnf' is ignored.
windowsだとvolume mountすると777になるのでDockerfileを作ってcopyするようにした
Dockerでpt-query-digestを使う
コンテナのおかげで手軽にslowlog分析ができるようになった
mysqlのテーブル一覧を取得するワンライナー
sedの使い方をいつも忘れる
SQLのbetweenは以上から以下の範囲になる
いざ使うときに間違えそうなのでメモ