Vanaf MySQL 5.7 ondersteunt het niet langer null-waarden voor de primaire sleutel.
Zie de documentatie hier :
Dus je user_id
key kan niet null zijn als deze als primaire sleutel wordt gebruikt. Je moet het als niet-nullable declareren:
CREATE TABLE `BucketList`.`tbl_user` (
`user_id` BIGINT AUTO_INCREMENT,
`user_name` VARCHAR(45) NULL,
`user_username` VARCHAR(45) NULL,
`user_password` VARCHAR(45) NULL,
PRIMARY KEY (`user_id`));
(Let op het ontbreken van NULL
na BIGINT
)