||MySQL|| MySQL插入用户报错
用 insert 添加用户时,可能会报错:
ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value
my-default.ini中有一条语句:
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
指定了严格模式,为了安全,严格模式禁止通过 insert 这种形式直接修改 mysql 库中的 user 表进行添加新用户。
将 STRICT_TRANS_TABLES 删掉之后即可使用 insert 添加。