| Bug #114830 | MySQL converts collection of date data type in ibd but data dictionary | ||
|---|---|---|---|
| Submitted: | 1 May 2024 0:51 | Modified: | 22 Apr 15:26 |
| Reporter: | Jinyou Ma (OCA) | Email Updates: | |
| Status: | Closed | Impact on me: | |
| Category: | MySQL Server: Charsets | Severity: | S3 (Non-critical) |
| Version: | 8.0 | OS: | Any |
| Assigned to: | CPU Architecture: | Any | |
| Tags: | Contribution | ||
[1 May 2024 0:51]
Jinyou Ma
[2 May 2024 8:34]
MySQL Verification Team
Hello jin ma, Thank you for the report and test case. Verified as described. regards, Umesh
[7 Jun 2024 14:49]
OCA Admin
Contribution submitted via Github - Bug#114830 MySQL converts collation of date data type in ibd but data dictionary (*) Contribution by Venkatesh Prasad Venugopal (Github venkatesh-prasad-v, mysql-server/pull/547#issuecomment-2151732141): I confirm the code being submitted is offered under the terms of the OCA, and that I am authorized to contribute it.
Contribution: git_patch_1906737391.txt (text/plain), 12.47 KiB.
[22 Apr 15:26]
Edward Gilmore
Posted by developer: Added the following note to the MySQL Server 9.7.0 release notes: When altering a table's character set, the date and time data type columns are converted in both the data dictionary and SDI. However, the new collation_id in SDI did not match that of the Field object. As of this release, ALTER TABLE CONVERT TO CHARACTER SET does not alter the character set for temporal types stored in data dictionary or SDI. The server always uses my_charset_latin1 for temporal types in data dictionary and SDI. Our thanks to Venkatesh Prasad Venugopal and the team at Percona for the contribution.
