リソース型
定義済み定数
Mysql
PHP Manual

# 変更履歴

この拡張モジュールのクラス/関数/メソッドには次のような変更がありました。

### ext/mysql 拡張モジュールの変更履歴

ext/mysql 拡張モジュールの変更履歴をまとめました。

### 既存の関数の変更点

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 レベルのエラーが発生するようになりました。
5.3.0 | mysql_db_query | この関数は E_DEPRECATED をスローするようになりました。
| mysql_escape_string | この関数は E_DEPRECATED をスローするようになりました。
5.0.0 | mysql_fetch_object | さまざまな型のオブジェクトで結果を返せるようになりました。
4.3.7 | mysql_list_tables | この関数は非推奨となりました。
4.3.0 | mysql_connect | パラメータ client_flags が追加されました。
| mysql_escape_string | この関数は非推奨となりました。利用しないでください。代わりに mysql_real_escape_string を利用してください。
| mysql_pconnect | パラメータ client_flags が追加されました。
4.2.0 | mysql_connect | パラメータ new_link が追加されました。
4.0.6 | mysql_db_query | この関数は廃止予定です。使用しないでください。かわりに mysql_select_db あるいは mysql_query を使用してください。

### ext/mysql の全体的な変更点

ext/mysql 拡張モジュールの全体的な変更点を、以下にまとめます。

バージョン | 説明
--- | ---
5.5.0 | この拡張モジュールは非推奨になりました。 mysql_connect() や mysql_pconnect() を使って MySQL データベースに接続したり その他の mysql_* 系関数で暗黙のうちに接続しようとしたりすると、 `E_DEPRECATED` エラーが発生します。

5.5.0

廃止予定の関数やエイリアスを使うと `E_DEPRECATED` が発生するようになりました。その対象となる関数は、次のとおりです。

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().

リソース型
定義済み定数
Mysql
PHP Manual