有很多人在创建数据库时不给指定编码方式,导致在表中插入中文报错,这时需要修改数据库编码或者表的编码方式,
下面是具体怎么修改的命令,非常好用
show variables like 'character_set_database';
show create table <表名>;
create database <数据库名> character set utf8;
create table tb_books (
name varchar(45) not null,
price double,
bookCount int,
author varchar(45)) default charset = utf8);
5 修改数据库的编码格式:
alter database <数据库名> character set utf8;
alter table <表名> CONVERT TO CHARACTER SET utf8;
7 修改字段编码格式:
alter table <表名> change <字段名> <字段名> <类型> character set utf8;
---
转载请注明本文标题和链接:《数据库或表编码方式修改》
发表评论