Also talk about Chinese garbled characters from MySQL4.0 to 4.1 _ MySQL

Source: Internet
Author: User
I am also talking about Chinese garbled text that has been upgraded from MySQL4.0 to 4.1. I think everyone will have this problem.
About several hundred MB of data needs to be imported.

For example, if you want to put the data exported from mysqldump to 4.1, I think there are two methods:

First, set your mysql 4.1 to the gb2312 character set.

Then you open the file to be exported and add the "CREATE" syntax to the file.
Create table sss (
Zxxxxxx
) Character set binary;

In this way, when you export to the new library, char varchar will change to VARBINARY, and then you will change it to gb2312.

This also has a disadvantage. if you have many tables, it may affect performance. You need to modify fields one by one.

I suggest you change the CHAR structure of the CREATE TABLE in the file to BINARY and VARCHAR to VARBINARY so that you still know how to modify the structure.


In general, it will be better to convert it to BINARY before export.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.