8、mysql乱码问题及字符集实战
8.1、mysql插入中文数据乱码案例: mysql建库的字符集为latin1,客户端的字符集为utf8; use lc; 1、查看库的编码: mysql> show create database lc\G; *************************** 1. row *************************** Database: lc Create Database: CREATE DATABASE `lc` /*!40100 DEFAULT CHARACTER SET latin1 */ 2、查看表的编码: 表的字符集默认是根据库来的; mysql> show create table test\G; *************************** 1. row *************************** Table: test Create Table: CREATE TABLE `test` ( `id` int(4) NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL COMMENT '姓名', `age` varchar(2) DEFAULT NULL COMMENT '年龄', PRIMARY KEY (`id`), KEY `index_name` (`name`) )