Bug #97375 Deprecate and Remove character-set-client-handshake
Submitted: 25 Oct 2019 5:46 Modified: 25 Oct 2019 6:09
Reporter: Meiji Kimura Email Updates:
Status: Verified Impact on me:
None 
Category:MySQL Server: Charsets Severity:S3 (Non-critical)
Version: OS:Any
Assigned to: CPU Architecture:Any

[25 Oct 2019 5:46] Meiji Kimura
Description:
--character-set-client-handshake is supported for transition from 4.0 to 4.1.

https://dev.mysql.com/doc/refman/5.6/en/faqs-cjk.html#faq-cjk-how-use-4-0-charset

Almost of all MySQL 3.23/4.0 are gone, so it's time to deprecate/remove this feature.

I think all user using --character-set-client-handshake keeps old my.cnf without that meaning, so When migration from old MySQL to New MySQL, a user should specify charset on their client instead of keeping --character-set-client-handshake in his my.cnf.

How to repeat:
N/A

Suggested fix:
Deprecate character-set-client-handshake in MySQL 8.0.x, and Remove in the future release.
[25 Oct 2019 6:09] Umesh Shastry
Hello Meiji-San,

Thank you for the report and feedback.

regards,
Umesh