Chế độ SQL NO_AUTO_CREATE_USER
đã bị xóa trong MySQL 8.0 và nó không còn được công nhận.
https://dev.mysql .com / doc / refman / 8.0 / vi / mysql-nuthell.html # mysql-nuthell-phien ban nói:
Thay đổi sql_mode của bạn thành "STRICT_TRANS_TABLES, NO_ZERO_IN_DATE, NO_ZERO_DATE, ERROR_FOR_DIVISION_BY_ZERO, NO_ENGINE_SUBSTITUTION". Tôi đã thử nghiệm điều này trên phiên bản hộp cát 8.0.11 của mình và nó hoạt động.
Cả cách viết của sql-mode hoặc sql_mode đều ổn.
Sử dụng dấu ngoặc kép hoặc bỏ qua dấu ngoặc kép đều tốt.