MysQL更新查询错误
我正在尝试在phpMyAdmin中运行以下SQL查询:MysQL更新查询错误,mysql,sql,Mysql,Sql,我正在尝试在phpMyAdmin中运行以下SQL查询: updateregistrationset key=1 sandr='aaa'其中Username='qaz' 我还尝试使用逗号分隔这两个字段: updateregistrationset key=1,sandr='aaa'其中Username='qaz' 表架构: registration (table name) ------------------------------------------ key | sandr | Us
updateregistrationset key=1 sandr='aaa'其中Username='qaz'
我还尝试使用逗号分隔这两个字段:
updateregistrationset key=1,sandr='aaa'其中Username='qaz'
表架构:
registration (table name)
------------------------------------------
key | sandr | Username (column names)
1 | 'aaa' | 'qaz' (valid details in the table
以下是我的表格条目:
这是我的表格结构:
环境:
- 我的PHP版本是5.3.5
- Apache版本是2.2.17
- MySQL版本是5.5.8
- 您的第二个示例是正确的。请尝试将其格式化为以下格式:
更新`registration`SET`key`=1,`sandr`='aaa',其中`Username`='qaz'
您的第二个示例是正确的。请尝试将其格式化为以下格式:
UPDATE`registration`SET`key`=1,`sandr`='aaa',其中`Username`='qaz'
可能在用户名列中,gaz有空位吗?
尝试:
可能在用户名栏中加上gaz你有空间吗? 尝试:
不要使用password varchar进行安全性………Key是一个保留字,因此在我的视图中对列名的选择很差。不要使用password varchar进行安全性………Key是一个保留字,因此在我的视图中对列名的选择很差
UPDATE registration SET key=1, sandr='aaa' where Username LIKE 'qaz%'