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

(更新日: 2004/11/13)

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の使用は注意が必要なようです。

Comments

comments

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です