The following changes have been made to classes/functions/methods of this extension.
This changelog references the ext/mysql extension.
The following list is a compilation of changelog entries from the ext/mysql functions.
| Version | Function | Description |
|---|---|---|
| 5.5.0 | mysql_connect | This function will generate an E_DEPRECATED error. |
| mysql_db_name | The mysql_list_dbs function is deprecated, and emits an E_DEPRECATED level error. | |
| mysql_pconnect | This function will generate an E_DEPRECATED error. | |
| mysql_tablename | The mysql_tablename function is deprecated, and emits an E_DEPRECATED level error. | |
| 5.3.0 | mysql_db_query | This function now throws an E_DEPRECATED notice. |
| mysql_escape_string | This function now throws an E_DEPRECATED notice. | |
| 4.3.7 | mysql_list_tables | This function became deprecated. |
| 4.3.0 | mysql_escape_string | This function became deprecated, do not use this function. Instead, use mysql_real_escape_string. |
The following is a list of changes to the entire ext/mysql extension.
| Version | Description |
|---|---|
| 5.5.0 |
This extension has been deprecated. Connecting to a MySQL database
via mysql_connect(),
mysql_pconnect() or an implicit connection via any
other mysql_* function will generate an
|
| 5.5.0 |
All of the old deprecated functions and aliases now emit
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(). |