TA贡献3条经验 获得超1个赞
USE test;
ALTER DATABASE test CHARACTER SET=UTF8;
命令行打这段代码就好了!
TA贡献6条经验 获得超4个赞
找到原因了,大概是因为创建表的时候没有指定编码,输入记录的时候已经使用了默认编码,后面改其他的也不一定能显示原来不能显示的内容。所以即便我怎么改都显示不了中文。
TA贡献150条经验 获得超35个赞
建库的时候:create database 库名 character set 'utf8' collate 'utf8_general_ci';
建表的时候:create table 表名 (属性名 数据类型 约束条件.......) engine=InnoDB default charset=uft8;
TA贡献885条经验 获得超1144个赞
MySQL 开发高频面试题精选
¥ 48.00
10+年DBA老司机带你轻松玩转 SQL
实战派 MySQL 高阶应用指南
¥ 68.00
一线数据库工程师带你深入理解 MySQL
¥ 46.00
举报