2006.10.12

MySQL

MySQLはMySQLi変換ツールをリリースします

オリジナル版:http://www.archivesat.com/MySQL_Announcements/thread1818690.htm

MySQLのext/mysqli変換ツールは、古い方のPHP mysqlエクステンション使用のPHPアプリケーションから、より新しいPHP mysqliエクステンション使用アプリケーションへのアップグレードに役立つPHPスクリプトをまとめたものです。

古い方のext/mysqlエクステンションは、MySQL 4.1より上位のバージョンの機能を全てサポートしているわけではありません。例えば、ストアドプロシージャ、トリガ、ビューなどはサポートしていません。最新のMySQLサーバ(現在は5.0.26)での全機能使用のためには、PHP 5以降で利用可能なmysqliエクステンションを使用すべきです。

mysqlエクステンション関数の呼び出しおよび定数用のアプリケーションソースコードをスキャンした上で、変換ツールは、mysqliエクステンション使用に準拠した式を示します。その結果生成されるのは、より新しいmysqliエクステンションの関数呼び出しのみを使用するアプリケーションです。これはmysqliエクステンションの新機能使用のために生成されたソースコードを微調整する理想的な基準です。

変換ツールのご使用により、次のような多くの利点があります。

 *mysqliエクステンション使用のために、PHPアプリケーションのアップグレードをすばやく、短時間で実施可能。
 *変換スクリプトは十分にテスト済みの為、起こり得る失敗のリスク削減。
 *使いやすさ。スクリプト可能なコマンドライン部分のみでなく、非常に優れたwebインターフェースを搭載。

ツールのダウンロードはこちらです。
http://dev.mysql.com/get/Downloads/Contrib/mysqli_converter/mysqli_converter-1.0.zip/from/pick

こちらにMySQLiへの変換スクリプトに関する記事もあります。
http://forge.mysql.com/wiki/Converting_to_MySQLi

こちらのPHP MySQL関連フォーラムにご意見をお寄せ下さい。
http://forums.mysql.com/list.php?52