用 insert 添加用戶時,可能會報錯: ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value my-default.ini中有一條語句: sql_mode=NO_ENGINE_SUBSTITUTION,STRICT ...
用 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 添加。