dbts2022「2022年のMySQLerが20年前のMySQL 4.0に触ると何が起きるか」のセッションに関するツイートのまとめ

2022/11/16 の表記セッション @ yoku0825 さん に関するツイートです。20年近く前の MySQL 4.0 について、わいわい。
6
前へ 1 2 ・・ 5 次へ
yoku0825 @yoku0825

4.0のvarchar(32)に絵文字を突っ込むと8文字しか入らない(そういう問題ではない #dbts2022

2022-11-16 17:14:39
ts4 @ts4th

MySQL4.0あたりだと、varcharにバイナリデータ突っ込んだとき、末尾に空白文字列とか改行コードに相当するデータ入ってると、文字列的に扱われて削除されてた気がする(老害

2022-11-16 17:15:04
ITOH Hiroyuki @i_rethi

MySQL4.0の話、いちいち懐かしいなw #dbts2022

2022-11-16 17:15:32
yoku0825 @yoku0825

--binary-as-hex、コマンドラインクライアントだけだからまだ許せるけどlibmysqlclientに入ってたら阿鼻叫喚間違いなし #dbts2022

2022-11-16 17:16:34
ts4 @ts4th

無駄に昔のことが記憶に残ってる老害です

2022-11-16 17:16:41
hmatsu47(まつ) @hmatsu47

公式リファレンスマニュアル、What Is New in MySQL 8.0のFeatures Add in MySQL 8.0にはThe InnoDB memcached pluginが居て(supports multiple get operations)、Features Deprecated in MySQL 8.0にもThe InnoDB memcached pluginが居る(is deprecated as of MySQL 8.0.22)。 twitter.com/yoku0825/statu…

2022-11-16 17:16:45
yoku0825 @yoku0825

MySQLにQueryCacheが実装された2003年、Removeされた2018年 #dbts2022

2022-11-16 17:04:25
yoku0825 @yoku0825

実際binary-as-hexのばぐれぽ、いくつかあって軒並みNot a bugになってる

2022-11-16 17:17:01
🐬𝕏🍣𝕏🍻 @RKajiyama

MySQL 4.0.28, 4.0.29はバグフィックスはされてるのにリリースされなかった扱い。2006/5/6に4.0.27がリリースされてからだいぶ経った2007/2/12に4.0.30がリリース。セキュリティフィックスが入った4.0.31もリリースされなかった扱い。謎い。

2022-11-16 17:17:32
yoku0825 @yoku0825

@RKajiyama そういえば俺昔4.0.31のバイナリ見たことある気がします…!!

2022-11-16 17:18:11
坂井 恵(SAKAI Kei) @sakaik

全然関係ないけど、MySQL 4.1の頃、自分のOSに対応したファイルを探したくて mysql..-..-win...みたいなのを探そうとすると、-darwin が目に付いたりして困る(たいしてこまらない)。

2022-11-16 17:17:58
ts4 @ts4th

sysはviewとかなので、5.6とか向けにSQLでだけ提供されてたんじゃなかったっけなぁ 標準でついてきたのは5.7からで

2022-11-16 17:19:10
yoku0825 @yoku0825

@ts4th Yes, 5.6でもよくインポートしてました github.com/mysql/mysql-sys

2022-11-16 17:20:03
yoku0825 @yoku0825

「この機能無いのかよファアアアアアア!!」 ↓ 大人の言い方 ↓ 「最近のMySQLはこういうことができるようになったんだなあ」

2022-11-16 17:19:31
坂井 恵(SAKAI Kei) @sakaik

自分のローカルファイルの中から「mysql4-sample.zip」というファイルを発見して興奮していたら、MySQL徹底入門第4版の中で紹介したソースファイル群だった...残念。

2022-11-16 17:19:57
🐬𝕏🍣𝕏🍻 @RKajiyama

I_Sって5.0の最初からではなかったのか。P_Sって5.5の初めからあったっけと思ったけど5.5.3だからGA前ではあったのか

2022-11-16 17:20:21
ITOH Hiroyuki @i_rethi

そうそうCREATE USER無くてGRANTでユーザ作ってたw むしろ、create userしてからgrantとか面倒じゃね?、とか思ってる時代があった。 #dbts2022

2022-11-16 17:21:16
tkyk04 @taka_yuki_04

これ、他のDBMSからくると「?」だったなーw pic.twitter.com/kzQ0SJnp8b

2022-11-16 17:22:23
拡大
yoku0825 @yoku0825

匿名アカウントについて丁寧に書いた記事はこちらです…(2016年… #dbts2022 第21回 MySQLのユーザー管理について[その3] | gihyo.jp gihyo.jp/dev/serial/01/…

2022-11-16 17:22:24
ITOH Hiroyuki @i_rethi

あれ、でもdrop userはあったんだっけ?revokeすれば良かったんだっけ?削除とかほぼやった記憶がないからどうだったかな… と、書いてたら無いという話が出てきたw #dbts2022

2022-11-16 17:22:53
yoku0825 @yoku0825

@i_rethi REVOKE ALLしても消えるわけじゃなかったんですよね…つらい

2022-11-16 17:23:22
ITOH Hiroyuki @i_rethi

@yoku0825 流石、色々とMySQL的に話題になる4.0様や

2022-11-16 17:25:20
yoku0825 @yoku0825

これ、この時代のアカウント削除ってこの方法(DELETE + FLUSH PRIVILEGES)で合ってるのかどうかが本気でわからないです誰か教えてください #dbts2022

2022-11-16 17:23:07
tkyk04 @taka_yuki_04

@yoku0825 あってそうです。 5.0がα版だったころの話にユーザー削除文なんてねえ。mysql.userから消せ!とありますw

2022-11-16 17:37:42
前へ 1 2 ・・ 5 次へ