A partir do MySQL 5.7, ele não suporta mais valores nulos para a chave primária.
Consulte a documentação aqui :
Portanto, seu
user_id
key não pode ser null se for usada como chave primária. Você deve declará-lo como não anulável: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`));
(Observe a falta de
NULL
depois de BIGINT
)