Skip to content

Commit eee6137

Browse files
committed
doc: add mysqlnd error code changes to UPGRADING
1 parent 474141c commit eee6137

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

UPGRADING

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,25 @@ PHP 8.4 UPGRADE NOTES
126126
has changed. Consult https://github.com/PCRE2Project/pcre2/blob/master/NEWS
127127
for a full changelog.
128128

129+
- PDO_DBLIB:
130+
. setAttribute, DBLIB_ATTR_STRINGIFY_UNIQUEIDENTIFIER and DBLIB_ATTR_DATETIME_CONVERT
131+
have been changed to set value as a bool.
132+
133+
- PDO_FIREBIRD:
134+
. getAttribute, ATTR_AUTOCOMMIT has been changed to get the value as a bool.
135+
136+
- PDO_MYSQL:
137+
. getAttribute, ATTR_AUTOCOMMIT, ATTR_EMULATE_PREPARES, MYSQL_ATTR_DIRECT_QUERY have
138+
been changed to get values as bool.
139+
140+
- PDO_PGSQL:
141+
. The DSN's credentials, when set, are given priority over their PDO
142+
constructor counterparts, being closer to the documentation states.
143+
144+
- MySQLnd
145+
. The error code reported for MySQL server wait timeouts has been changed from 2006
146+
to 4031 for MySQL server versions 8.0.24 and above.
147+
129148
- PCNTL:
130149
. The functions pcntl_sigprocmask(), pcntl_sigwaitinfo() and
131150
pcntl_sigtimedwait() now throw:

0 commit comments

Comments
 (0)