I’m glad that testing new MySQL releases is so frequent for me.
Each testing cycle let me catch warning messages about deprecated
behaviors before they’re removed. This one announced the deprecation of digits for floating point data
types, like double
. The following column
definition for a table in my code tree triggered the warning
message:
, amount DOUBLE(10,2)
MySQL 8 (8.0.21) raised the following warning message:
Warning (code 1681): Specifying number of digits for floating point data types is deprecated and will be removed in a future release.
Recognizing the deprecation, I redefined the column as:
, amount DOUBLE
I’m glad the MySQL development team is focused on alerting us to deprecations through warning messages. Naturally, I fixed all of …
[Read more]