MySQL 8.0.32(2023年1月リリース)に関する情報まとめ

3
とみたまさひろ🍣🍺 @tmtms

MySQL マニュアル差分拾い読み 8.0.32 で explain_format 変数で EXPLAIN のデフォルトの出力形式を指定できるようになるらしい。 dev.mysql.com/doc/refman/8.0… 8.0.32 で $ 始まりの識別子(テーブル名やカラム名等)は warning が出るようになるらしい。 dev.mysql.com/doc/refman/8.0…

2023-01-14 12:03:38
とみたまさひろ🍣🍺 @tmtms

8.0.32 でキーワード(予約語じゃないやつ)が増えるらしい。BULK, GENERATE, URL。予約語じゃないキーワードがどういう影響あるのかはイマイチ謎。 dev.mysql.com/doc/refman/8.0… 8.0.33 で mysqlbinlog の --start-position の値が 64bit になるらしい。 dev.mysql.com/doc/refman/8.0…

2023-01-14 12:03:38
ts4 @ts4th

oracle.com/jp/security-al… 2023年最初のOracle Critical Patch Updates は 17 January 2023 みたいなので、MySQL 8.0.32 はもうそろそろですな

2023-01-16 16:33:02
yoku0825 @yoku0825

5.7.41は出た MySQL :: Download MySQL Community Server dev.mysql.com/downloads/mysq…

2023-01-17 11:57:52
ts4 @ts4th

8.0.32 が来ないので、Closedになってる pull request 眺めてたのですが、ここにあるものは、いずれ今後の8.0で取り込まれる可能性があるわけですな。 github.com/mysql/mysql-se…

2023-01-17 18:49:32
ts4 @ts4th

とか言ってたら8.0.32ダウンロードできるようになってた

2023-01-17 18:51:05
ts4 @ts4th

MySQL8.0の新しいマイナーバージョンがリリースされるたびに、 M1 Macはビルド速いなと再認識する

2023-01-17 19:10:53
ts4 @ts4th

公式 docker imageはまだ8.0.31までかな。まぁこっちは毎回時間かかってるみたいだし

2023-01-17 19:22:47
ts4 @ts4th

CTEやWindow Function、けっこうバグってるなという印象

2023-01-17 20:16:06
ts4 @ts4th

見た感じ 〜 queries were not always handled correctly. みたいなバグが多いけど、ひょっとして、MySQL HeatWave使ってる顧客から「この結果おかしくね?」みたいな報告が続々と上がってきたってことなんだろうか?(小並感

2023-01-17 20:22:50
坂井 恵(SAKAI Kei) @sakaik

MySQL 8.0.32 キタ! 新機能ある! --- The MySQL ST_Transform() function now supports all Cartesian projections, with the exceptions of EPSG 1042 /1043/9816/9826 dev.mysql.com/doc/relnotes/m… #mysql_jp

2023-01-17 20:54:21
坂井 恵(SAKAI Kei) @sakaik

「the dollar sign ($) as the first character of an unquoted identifier」なんてのがあったのか・・・(このたび deprecated になったもの)

2023-01-17 20:57:57
坂井 恵(SAKAI Kei) @sakaik

そういうのがあったっていうか、そういう命名が許されていたものを、今後は先頭の$を(たぶん別の用途に使いたいから)許さなくするよ(クォートが必要になるよ)、という話ですね。 mysql> CREATE TABLE $t34 (id int, name varchar(30)); mysql> INSERT INTO $t34 VALUES (1, 'test'); みたいなの

2023-01-17 21:02:40
坂井 恵(SAKAI Kei) @sakaik

たんなる deprecatedなのでスグにという事ではないですが、テーブル名の先頭に "$" を使っている人は今後注意ですね。あんまり使わないほうがいいと思う。

2023-01-17 21:03:32
Noriyoshi Shinoda @nori_shinoda

いつものように自宅環境の MySQL Community Server を 8.0.32 へ更新。#mysql_jp pic.twitter.com/RCN29jXBVP

2023-01-17 22:23:18
拡大
ts4 @ts4th

@yoku0825 そろそろ bigfix が中心になってきた気配を感じますな

2023-01-17 23:08:46
ts4 @ts4th

とりあえず、 Windows で最新のMySQL 8.0 をビルドしたいなら、 Hyper-V か何かで Windows の VM 立てて、そこでロケールをUTF-8にしてしまうのが楽なんだと実感した。 CP932 の環境で extra/icu/icu-release-69-1/source をビルドするのは厳しい。 8.0.32は、そうやってすごい楽にビルドできた。

2023-01-17 23:12:12
とみたまさひろ🍣🍺 @tmtms

MySQL 8.0.31 と 8.0.32 の比較。 explain_format 変数と予約語じゃないキーワードが3つ増えたことくらいか。 mysql-params.tmtms.net/mysqld/?vers=8… mysql-params.tmtms.net/variable/?vers… mysql-params.tmtms.net/keyword/?vers=…

2023-01-17 23:48:55
ソフトアンテナ @softantenna

[更新] MySQL ver 8.0.31→8.0.32 高速データベースMySQLの最新版。 softantenna.com/softwares/6949…

2023-01-18 01:00:24