Learning MySQL encoding settings in Linux (solving Chinese garbled characters)

Source: Internet
Author: User

OS environment-fedora12

 

Configuration File Location-/etc/My. CNF

 

Stop MySQL Service

# Service mysqld stop

 

Modify content

 

Add in the [client] configuration section: (if this configuration section is not available by default, add one)

### Default Character Set: utf8

Default-character-set = utf8

 

Add in [mysqld]

### Default Character Set: utf8

Default-character-set = utf8

### (Set utf8 encoding when connecting to the MySQL database to run the MySQL database as utf8)

Init_connect = 'set names utf8'

 

Start MySQL Service

# Service mysqld start

 

Description: Under the/usr/share/MySQL folder

My-large.cnf

My-huge.cng

My-medium.cnf

My-small.cnf

The four files correspond to the setting templates of Different server configurations (mainly memory size and server usage). Change the name to my. after CNF, you can replace/etc/My. CNF file.

 

 

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.