我正在尝试添加到mysql数据库。我创建了数据库,并给了它一个表。当我尝试插入表中时,出现错误。错误1054(45S22):“字段列表”中的未知列“ jeff”。这是我尝试插入表格的方式。用户名和char均为varchar(30),不为NULL:

INSERT INTO authentication(usr, pwd)
  VALUES(Jeff, Isthisthe1);

最佳答案

列和表名上的反引号,数据值(字符串)上的单引号或双引号。

INSERT INTO `authentication` (`usr`, `pwd`)
  VALUES("Jeff", "Isthisthe1");

07-24 18:03