変更履歴
この拡張モジュールのクラス/関数/メソッドには次のような変更がありました。
ext/mysql 拡張モジュールの変更履歴
ext/mysql 拡張モジュールの変更履歴をまとめました。
ext/mysql の全体的な変更点
ext/mysql 拡張モジュールの全体的な変更点を、以下にまとめます。
バージョン | 説明 |
---|---|
7.0.0 | この拡張モジュールは PHP 本体から削除されました。詳細は
どの API を使うか を参照ください。 |
5.5.0 | この拡張モジュールは非推奨になりました。
mysql_connect() や
mysql_pconnect() を使って MySQL データベースに接続したり
その他の |
5.5.0 |
廃止予定の関数やエイリアスを使うと mysql(), mysql_fieldname(), mysql_fieldtable(), mysql_fieldlen(), mysql_fieldtype(), mysql_fieldflags(), mysql_selectdb(), mysql_createdb(), mysql_dropdb(), mysql_freeresult(), mysql_numfields(), mysql_numrows(), mysql_listdbs(), mysql_listtables(), mysql_listfields(), mysql_db_name(), mysql_dbname(), mysql_tablename(), and mysql_table_name(). |
既存の関数の変更点
ext/mysql の関数に対する変更点を、以下にまとめます。
Version | Function | Description |
---|---|---|
5.5.0 | mysql_connect | この関数は E_DEPRECATED エラーを発するようになりました。 |
mysql_db_name | mysql_list_dbs 関数は非推奨となり、
E_DEPRECATED レベルのエラーが発生するようになりました。 | |
mysql_pconnect | この関数は E_DEPRECATED エラーを発するようになりました。 | |
mysql_tablename | mysql_tablename 関数は非推奨となり、
E_DEPRECATED レベルのエラーが発生するようになりました。 | |
4.3.7 | mysql_list_tables | この関数は非推奨となりました。 |