Mysql建库指定字符集问题
哎呀,真是坏习惯害死人呐,在一个数据库里建个表,想在表里填入中文数据,竟然一直报错,改过数据类型,更改过数据库的字符集,依然失败。
最后,重新建了个数据库并指定了字符集,终于可以在表中插入中文数据了。呜呜呜~
如何在建库时指定字符集?
CREATE DATABASE Testing DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;
如何在建表时指定字符集?
CREATE TABLE Book ( Book_Id INT NOT NULL AUTO_INCREMENT, BookName VARCHAR(255) NOT NULL, AuthorName VARCHAR(255), PublishTime DATE, Publisher TEXT, PRIMARY KEY (Book_Id) ) CHARACTER SET gbk COLLATE gbk_chinese_ci;
养成一个好习惯真的很重要,可以避免一些不必要的麻烦。

浙公网安备 33010602011771号