You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

树莓派MySQL插入数据遇1054错误:Unknown column 'peaches' in field list

解决MySQL Error 1054: Unknown column 'Peaches' in field list问题

嘿,这个错误我熟得很——核心问题就是你用错了引号类型!

你看,MySQL里的**反引号()**是用来包裹标识符的,比如表名、列名,作用是告诉数据库“这不是SQL关键字,是我自定义的名称”。但你现在把字符串值(PeachesFresh peaches from Bengal1.90)全用反引号包起来了,数据库直接把这些当成列名来找,自然找不到叫Peaches`的列,所以抛出了1054错误。

正确的解决方案

把插入语句里的反引号全部换成**单引号(')**就行,另外数值类型的fruits_price可以不用加引号,直接写数值更规范。修改后的语句如下:

INSERT INTO fruits.fruits_info VALUES('Peaches', 'Fresh peaches from Bengal', 1.90);

验证是否成功

执行完修改后的语句,你可以用下面的查询语句确认数据是否插入:

SELECT * FROM fruits.fruits_info;

如果能看到你插入的桃子数据,就说明问题彻底解决啦。

内容的提问来源于stack exchange,提问作者JClive

火山引擎 最新活动