これは MySQL闇歴史 Advent Calendar 2022 の2枚目のカレンダー12日目のエントリーです。 MySQL 5.0 ほど、MySQLの歴史の中でバージョン番号の理解が難しいバージョンはなかった。ひとつ前のバージョンはいくつなのかがすぐに把握できないという、この時代に起こった事とは。知名度 :★★★☆☆ 闇度 :★★★☆☆ 把握の難易度:★★★★★ MySQL社のSun Microsystems による買収、そして Oracle による買収の歴史を通貫して見続けてきたバージョン。それが MySQL 5.0 である。この次期、MySQLチームはMySQLのマネタイズに苦労をして…
これは MySQL闇歴史 Advent Calendar 2022 の2枚目のカレンダー11日目のエントリーです。 先日、『MySQLの"My"の由来』と題するエントリーで、”MySQLのMy"に関する歴史を紹介した。 sakaik.hateblo.jp その後、指摘をいただいて調査を行ったところ、 『以前(MySQL 3.23/4.0/4.1マニュアルどおり)のシンプルな説明に書き戻されている。』 という部分に事実誤認があることがわかった。誤報をお詫びするとともに、”My"に何が起こったのか、本エントリで紹介したい。おそらく、MySQLのネーミングの説明に関して、世界初のまとまった情報となっ…
MySQLの各バージョンのリリース年表を作って見た。 「MySQL闇歴史」アドベントカレンダーの記事のための調査をしている中で、今以上に入り組んでリリースされていた初期MySQLのリリース順番を改めて確認したくなったことがきっかけだ。 まずは成果を見てもらいたい。 じゃーん。 MySQL(3.23~5.1)リリース一覧 prodname description ver323 ver40 ver41 ver50 ver51 releasedate MySQL Alpha 3.23.0 1999/07/05 MySQL Alpha 3.23.1 1999/07/08 MySQL Alpha 3.2…
MySQL闇歴史2 IBMDB2Iストレージエンジン
本エントリはMySQL闇歴史 Advent Calendar 2022
の2枚目のカレンダー10日目のエントリーです。
梶山さんが以下のエントリの最後で触れているようにIBMDB2Iというストレージエンジンがありました。
MySQL闇歴史 ストレージエンジンいろいろ
使ったことがある人はほとんどいないと思われます。
やはり旧AS400上という動作環境の敷居が高すぎて。。。。
しかし、ご安心を(何が?)
読むだけで理解した気になれるRED BOOKが公開されていますので、
モノ好きな方はご覧あれ。220ページあります!!
…
MySQL闇歴史2 Embedded InnoDB
本エントリはMySQL闇歴史 Advent Calendar 2022
の2枚目のカレンダー9日目のエントリーです。
梶山さんが以下のエントリで触れているようにInnoDBには組み込みInnoDB(Embedded
InnoDB)というものが一瞬ありました。
MySQL闇歴史 Innobase Oy
ニュースにもなりましたし、Web
Archiveをたぐってみるとバージョン1.0.6までリリースされました。
…
この記事は ConoHaのカレンダー | Advent Calendar 2022 - Qiita の9日目の記事で、 MySQLのカレンダー | Advent Calendar 2022 - Qiita の9日目の記事でもあります。
去年は失敗したCentOS 9 Streamでのビルドを今年は成功させました。
-
2018年 …
これは MySQL Advent Calendar 2022 8 日目の記事です。
はじめに
MySQL Server 8.0.29はGAであるにもかかわらず、今はダウンロードすることができません。
(なんかそれ自体闇歴史の最後を飾っても良い話な気がしてきた。きっと誰かが書くだろうw)
それは8.0.29でALGORITHM=INSTANTを使用して追加(削除も含む)されたカラムを持つInnoDBテーブルのデータが正しく解釈されないという重大な問題があるためです。
具体的にはどのような話なのでしょう?
…
[さらに読む]この記事は MySQL闇歴史のカレンダー | Advent Calendar 2022 - Qiita の2枚目の7日目の記事です。
知名度:★★☆☆☆
闇度 :★☆☆☆☆
日本語ドキュメントは参考程度に度:★★★★☆
TL;DR
- 5~6年以上前にDBAやサポートをやっている人は「
RENAME DATABASE
でできません?」みたいなことを言われたことはないでしょうか。- あるいは、「
RENAME DATABASE
がSyntax Errorで動きません、とか」
- あるいは、「
- そのステートメントはMySQL 5.1.7(beta以前)に実装され5.1.27(Release
Candidate)でリバートされた変更で、製品版に搭載されたことは一度もありません
- …
これは MySQL闇歴史 Advent Calendar 2022 の2枚目のカレンダー6日目のエントリーです。 昔、mysqldumpでダンプしたデータをリストアできないことがあった、と言ったら、あなたは信じるだろうか。 知名度:★★★☆☆ 闇度 :★★★☆☆ 個人的な思い出度:★★★★★ MySQL 4.0 の時代、mysqldumpでダンプしたデータをリストアする際に、確実に失敗する事象があった。テーブルにとあるデータ型を使っていた場合だ。なんの型か、想像がつくだろうか。 そう。BLOBだ。MySQL 4.0.22 まで、なんとmysqldumpは、BLOBカラムの内容をそのままバイナリ…
これは MySQL Advent Calendar 2022 5 日目の記事です。 昨日は meijik さんでした。
アプリからのクソクエリを変更できない闇に対する防衛術2022[MySQL](キ…