这个问题是因为代码和数据库对字符的编码方式不一样导致的。
所以我们要做的是统一代码和数据库的编码方式。
主要命令 | 作用 |
---|---|
show create database [数据库名] | 查看MySQL数据库编码方式 |
show create table [表名] | 查看MySQL数据表编码方式 |
alter database [数据库名] character set [字符集名] | 修改数据库的编码方式 |
alter table [数据表名] character set [字符集名] | 修改数据表的编码方式 |
show full columns from [数据表] | 查看数据表所以字段状态 |
alter table 【数据表名】 change 【字段名】 【字段名】 【字段类型】 【字段属性】 【字段属性值】 | 修改字段属性 |
(1)查看数据库和数据表的编码方式:
(2)修改编码方式:
(3)查看是否修改成功: