MySQL 4.1と日本語(マルチバイト文字環境)

Computer 11月 12, 2004
(Last Updated On: )

MySQL 4.1が正式リリースとなったそうですがかなり致命的なバグがある事を教えてもらったので書いておきます。マルチバイト環境では

SELECT * FROM test1 WHERE file=’aaabbbcccddd’;

というクエリーが結果を返すのに

SELECT * FROM test1 WHERE file=’aaabbbcccddd’ ORDER BY id;

とすると結果を返さないそうです。

http://bugs.mysql.com/bug.php?id=6345

ステータスはclosedになっていますがバグレポートを行ったkoizumiさん(私の知人でもあります)が直っていない、と記載されているので直っていないと思います。

少なくともマルチバイト文字環境でのMySQL 4.1の使用は注意が必要なようです。

投稿者: yohgaki