Nadal możesz używać key
Jeśli chcesz. Po prostu zawiń go backtickiem,
CREATE TABLE IF NOT EXISTS users
(
`key` INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
username VARCHAR(50) NOT NULL,
);
ale jako rada, powstrzymaj się od używania jakiegokolwiek zastrzeżonego słowa kluczowego, aby uniknąć przyszłych problemów. :)