My Mysql5.7 database contains a restaurant menu with Chinese characters. I want to update to a newer Linux with a new database. This year I tried several times to update for Ubuntu 20 and MySQL 8.0, but all Chinese characters are wrong and don't look Chinese at all.
I am using libmysql++ in C++ to use in my software. Since the program is working in Ubuntu 18 and in Ubuntu only has wrong database characters I don't suspect the program. Also, I can show the program itself with Chinese ttf files, so only the menu card is wrong.
I see many issues in Stackoverflow with MySQL, is this still reliable to use?
If there is any way to make Linux Mysql 8.0 compatible with 5.7 then it would be great. Preferable in a /etc/mysql/configuration file.
What I do to import menu cards is : mysql -u user -ppassword, create database x, use x, source filename.sql