これはいくつかの単純なコードですが、なぜこの単語をテーブルのエンティティとして使用できないのかわかりません
CREATE TABLE IF NOT EXISTS users(
key INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
username VARCHAR(50) NOT NULL,
);
キーを使用すると「キー」を使用できないことに気づきました。mysqlは構文を確認するように求めますが、「id」またはその他を使用するとテーブルが作成されます。
エンティティ名をキーに作成する方法を知っている人はいますか? キーの代わりにIDを使用できるので重要なことではありませんが、このエラーを見つけたので、それを機能させる方法があるかどうかを確認します。