||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 添加。

posted on 2017-08-24 13:28  梦魇幻生  阅读(201)  评论(0编辑  收藏  举报

导航