TEXT型の列を持つMySQLテーブルを作成することはできません。ここに私のMySQLの:構文エラー 'desc'という名前の列を持つテーブルを作成する
CREATE TABLE factions(id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id), name VARCHAR(16) NOT NULL, desc TEXT NOT NULL, admins TEXT NOT NULL, mods TEXT, members TEXT, land TEXT, enemies TEXT, allies TEXT)
それは実行だとき、私はこれを取得:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc text NOT NULL, admins text NOT NULL, mods text, members text, land text, en' at line 1
私が間違っているかを把握することはできません!私はそれが何か違いがあれば、Javaを使用しています。
ためreserverd語であるため、私はこれらの列のほとんどのTEXTの使用がうん – IcedDante
間違っているかなり確信している、ほとんどのそれらのTEXTの使用はかなり悪いものでした。幸いにも、私はもともとこの質問をして以来、私は大いに改善しました。 – Greg
おそらく持っていると思った;) – IcedDante