1.中文乱码
mysql -u root -p 登录
create database onlinedb; 创建
use onlinedb; 切换
DROP TABLE user; 删除
CREATE TABLE user(name varchar(11) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=latin1;
insert into user values("carl");
insert into user values("哈哈");
select*from user; 查看
show variables like 'character%'; 查看状态
2.常用字符集
latin1 拉丁
utf8 通用
gb2312 gk 简体中文
SHOW CHARACTER SET; 查看字符集
SHOW create table user;查看user数据表字符集
字符集设置包含服务器(server),数据库(database),数据表(table),字段(field),连接层(connection)
SET character_set +名称=utf8 设置字符集