1.collation
在创建数据库,表的时候除了指定character之外还需要指定collation。character是字符编码可简单理解用什么方式存储,那么collation作用就是用于比较排序。参考:mysql文档
先看创建数据库的一个例子:
create database if not exists test default character set utf8 collate utf8_general_ci;
其中ci 是 case insensitive 的缩写, cs 是 case sensitive 的缩写。即,指定大小写是否敏感。
2.有外键时执行truncate操作
SET foreign_key_checks=0;
truncate table article;
truncate table article_content;
truncate table user;
网友评论