gpt4 book ai didi

更新和所有其他功能的 Mysql 语法错误

转载 作者:行者123 更新时间:2023-11-29 00:17:31 25 4
gpt4 key购买 nike

我正在使用 Ubuntu 13 并且我已经为我的 Rails 服务器安装了 mysql2。

在 mysql 控制台 (mysql -p) 中,我正在尝试更改记录值。我的数据库名为 daysandnights,我有不同字段的表 users。

use daysandnights

UPDATE users SET right = `administrator` WHERE id = 3;

我得到:错误 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本对应的手册,了解在第 1 行的“right =administratorWHERE id = 3”附近使用的正确语法

我知道有很多这样的问题,但是......有什么诀窍?

最佳答案

您不必对字符串使用反引号,而是使用引号,而 right 是保留关键字,需要用反引号括起来

UPDATE users SET `right` = 'administrator' WHERE id = 3;

关于更新和所有其他功能的 Mysql 语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22442258/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com