char.varchar 的区别是什么? varchar是变长而char的长度是固定的.如果创建的列是固定大小的,你会得到更好的性能 truncate 和 delete 的区别是什么? delete 命令从一个表中删除某一行,或多行,可以使用用where,truncate 命令清空表里的所有数据,再插入数据时自增 id 从 1 开始 什么是触发器,MySQL 中都有哪些触发器? 触发器是指一段代码,当触发某个事件,自动执行这些代码(维护数据库的一致性的完整性).MySQL中的触发器有如下六种:…