我在 phpmyadmin 中有一个错误 #1064 :-#1064

Posted

技术标签:

【中文标题】我在 phpmyadmin 中有一个错误 #1064 :-#1064【英文标题】:I HAVE AN ERROR #1064 in phpmyadmin :-#1064 【发布时间】:2015-04-20 00:12:44 【问题描述】:

在以下代码中 - mysql 服务器版本,用于在第 9 行的 '' 附近使用正确的语法

CREATE trigger aiou AFTER INSERT ON  `user` 
FOR each
ROW 
BEGIN 
INSERT INTO login(  'user',  'password' ) 
VALUES (

'new.user_id',  'new.password'
);

【问题讨论】:

您确实应该发布错误消息。就质量问题而言,仅发布代码并不能完全解决问题。 【参考方案1】:

您不能在列标识符周围使用单引号。您需要使用刻度或什么都不使用。

INSERT INTO login(  'user',  'password' ) 

应该是

INSERT INTO login(  `user`,  `password` ) 

【讨论】:

以上是关于我在 phpmyadmin 中有一个错误 #1064 :-#1064的主要内容,如果未能解决你的问题,请参考以下文章

docker 控制台中的 phpmyadmin 错误

PHPMyAdmin 更新触发错误

Digital Ocean 主机上的 phpMyAdmin 404 错误

phpMyAdmin 错误:我在用户帐户中看到错误

如何在 phpmyadmin MySql 中导入记事本 .txt 文件

phpmyadmin 超时后返回错误的数据库