日々の覚書
日々調べたこととかの覚書。主にMySQL。
2016/09/13
MySQL 8.0.0のmysqlコマンドラインクライアントでは `--ssl` オプションの名前が変わった
›
実は(?) GA後の MySQL 5.7.11でdeprecatedになっていたヤーツ。 The client-side --ssl option is deprecated as of MySQL 5.7.11 and is removed in MySQL 8.0. ...
MySQL 8.0.0で追加されたROLEの仕組み
›
正直なんの情報もなくてすごく困ったんだけど、何故か自分のブログ記事に助けられた。 日々の覚書: MariaDB 10.0.5で実装されたROLEを試す ほぼこの時と同じ。MariaDB 10.0の時はロールを割り当てるユーザーが存在しなくても割り当てられたけど、MySQ...
MySQL 8.0.0でSET PERSIST構文が出来て、my.cnfへの反映忘れが防げそう
›
MySQL 8.0.0時代のmy.cnfの探り方 の続き。 ここに /etc/my.cnf から読み込まれた innodb_buffer_pool_size = 128MB があるじゃろ? (AA略) mysql80> SELECT variable_name, ...
MySQL 8.0.0時代のmy.cnfの探り方
›
以前、straceで開いてるmy.cnfを調べて…とかやってたけど、それももう過去の話。 日々の覚書: ラッパーも含めて mysqldが起動するときにどのmy.cnfを舐めてるのか知りたいとき MySQL 8.0.0では performance_schema.varia...
MySQL 8.0.0からmysql_install_dbがなくなってる、ついでにbinディレクトリ探求
›
日々の覚書: MySQL 5.7.6でデータベースの初期化が変わる mysql_install_dbからmysqld --initialize 1年半の時を経て、ついに消えた様子。 (MySQL 5.7の時点で、mysql_install_dbはscriptディレクトリーか...
MySQL 8.0.0でmysqlスキーマの中身がほぼ全部InnoDBになった
›
MySQL 8.0でmysqlスキーマの中身が全部InnoDBになった。 5.7だと↓だったのが、 mysql57> SELECT table_name, engine FROM information_schema.tables WHERE table_sche...
2016/08/25
FLUSH PRIVILEGESやFLUSH TABLESはバイナリーログに書かれるのでgtid_executedに記録されるよ
›
や、まあ、バイナリーログに吐かれるのはマニュアルに書いてあってそうなんだけれども、GTID振られるのは失念してた。 一つだけマニュアルが誤解を招く表現。 デフォルトでは、サーバーは FLUSH ステートメントをバイナリログに書き込み、それらがレプリケーションスレーブにレ...
‹
›
ホーム
ウェブ バージョンを表示