INFINITY BLUE
msgbartop
ご訪問ありがとうございます。『INFINITY BLUE』は、WEB+DB開発の情報や仕事の実績などを紹介しています。
msgbarbottom

2008年01月19日 21時36分(土) MySQL AB :: Sun to Acquire MySQL

via
MySQL AB :: Sun to Acquire MySQL
Sun Microsystems Announces Agreement to Acquire MySQL, Developer of the World’s Most Popular Open Source Database

2008/01/17 2008/01/16 Sun MicrosystemsMySQL ABを買収(正しくは買収の最終合意)というニュースが世界中を駆けめぐりました。

MySQLのメーリングリスト(via [mysql 14348] Re: Sun Microsystemsに買収されたようです。)によると、日本のMySQL ABの中の人たちも「プレスリリースのタイミングでこの事実を知」ったそうです。
メーリングリストの表題に”RE:”とありますが、実は最初に一方を入れたのはMySQL ABとは関係ない方でした。

このメールが流れて以降、2008/01/19現在誰もメーリングリストを使っていません……

実践ハイパフォーマンスMySQL詳解 MySQL

2007年12月13日 20時12分(木) 備忘録: MySQL ランダムソート

MySQLデータベースに格納したデータをランダムで抽出したい場合、RAND()関数を利用します。
例)

SELECT * FROM table ORDER BY created DESC, RAND();

2007年12月09日 16時03分(日) 備忘録: MySQLでの暗号化・復号化処理

MySQLのAES_ENCRYPT(string,key_string),AES_DECRYPT(string,key_string),HEX(N_or_S),UNHEX(string)関数でデータの暗号化・復号化ができます。

暗号化:例)

UPDATE users SET password = HEX(AES_ENCRYPT('パスワード', , '任意のAESキー')) WHERE id = $id;

復号化:例)

SELECT AES_DECRYPT(UNHEX(password), '任意のAESキー') AS password_decrypt FROM users WHERE id = $id;