MySQL 插入中文出错

插入中文 MySQL 报告错误:incorrect string value …

原来是字符集的问题。我的数据库,表都使用了默认的字符集 latin1

修改数据字符集

alter database databasename default character set utf8;

查看

show create database databasename;

修改表的字符集

alter table tablename convert to character set utf8 collate utf8_general_ci;

查看

show create table tablename;

发表评论

电子邮件地址不会被公开。 必填项已用*标注