sql_require_primary_key这个参数控制mysql建表语句时,表示能否建立有主键的表。
输入以下命令
show variables like '%sql_require%';

此时为OFF代表可以建立没有主键的表。
如果想要调整为ON,按照以下命令。
set sql_require_primary_key = ON;
此时为ON代表只可以建立包含主键的表。
注意这里容易遇到权限不够的问题:SQL 错误 [1227] [42000]: Access denied; you need (at least one of) the SUPER, SYSTEM_VARIABLES_ADMIN or SESSION_VARIABLES_ADMIN privilege(s) for this operation
todo未按待续...

6557

被折叠的 条评论
为什么被折叠?



