问题标签 [mysql-error-1064]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - MySQL @变量
我正在尝试设置一个 MySQL 触发器,但我无法弄清楚如何准确地完成我想要完成的工作。我想我需要设置一个 MySQL @variable 但我尝试过的方法没有奏效,而且我无法找到一个好的资源来解决它。我更改了phpMyAdmin中的分隔符,实际查询中没有使用下面的注释。
我在这里实际上是把一个团队排成一个圆圈,当团队的最后一个球员被淘汰时,我会在没有它的情况下关闭圆圈。
这是来自 phpMyAdmin 的错误消息:
#1363 - INSERT 触发器中没有 OLD 行
谢谢你的帮助
新尝试:
错误:
#1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在 '; 附近使用的正确语法。END'在第 9 行
sql - mysql数字数据库限制
数据库名称是否有限制不能创建为数字?
...结果是:
ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“1”附近使用正确的语法
....还是我做错了什么?
php - 神秘的mysql错误
我对 mysql 毫无经验,并且在这行代码中不断出现错误:
我确定这很简单,但我看不出错误在哪里。我得到的错误信息是:
我插入的一些值是 NULL,但从我读过的内容来看,我认为这不应该是一个问题。有任何想法吗?
php - MySql 错误 1064
数据:
php:
当我执行脚本时,它显示:
您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 2 行的“创建表 domenii(id_domeniu 整数主键 auto_increment,nume_domeniu”附近使用正确的语法
Mysql 版本是 5.0.51a。一些帮助?
谢谢。
mysql - 这个 SQL 查询有什么问题吗?
我正在使用 LabVIEW 和 Database Toolkit 来执行 SQL 查询,但出于语法原因,它一直对此表示不满。我通过 ODBC 连接器使用 MySQL。除最后一行外,每一行的末尾都应有一个换行符。
LabVIEW抛出的错误是这样的:
可能的原因:
ADO 错误:0x80040E14 Microsoft OLE DB Provider for ODBC Drivers 发生异常:[MySQL][ODBC 5.1 Driver][mysqld-5.1.42-community]您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在 'UPDATE plc_addresses SET CurrValue = '0.00' WHERE Address = '1092' 附近使用正确的语法;在 NI_Database_API.lvlib 的第 2 行更新 plc_a':Conn Execute.vi->UpdatePLCAddressesTable.vi->DevelopSQL.vi
sql - 为什么不执行 sql-script?
我想在 MySql 中运行它。当我尝试分别执行每个创建查询时,一切正常,但它们不能一起工作。我认为缺少分隔符并尝试在每个查询后加上分号,但 MySql 说我在“;”附近有语法错误 . 错误在哪里?
mysql - MySQL 1064 错误,在命令行和 phpMyAdmin 中工作;不在应用程序中
这是我的查询:
这在命令行和 PHPMyAdmin 中运行良好。我正在使用Dbslayer通过我的 JavaScript 后端连接到 MySQL,请求返回 1064 错误。
这是编码的 DBSlayer 请求字符串:
http://localhost:9090/db ?{%22SQL%22:%22select%20*%20from%20%28select%20*,%203956%20*%202%20*%20ASIN%28SQRT%28POWER%28SIN% 28RADIANS%2845.5200077%20-%20lat%29/%202%29,%202%29%20+%20COS%28RADIANS%2845.5200077%29%29%20*%20COS%28RADIANS%28lat%29%29%20*% 20POWER%28SIN%28RADIANS%28-122.6942014%20-%20lng%29/2%29,2%29%29%29%20AS%20distance%20from%20%60stops%60%20order%20by%20%60distance%60 ,%20%60route%60%20asc%29%20as%20p%20group%20by%20%60route%60,%20%60dir%60%20order%20by%20%60distance%60%20asc%20limit%2010%22 }
和回应:
{"MYSQL_ERRNO" : 1064 , "MYSQL_ERROR" : "您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本相对应的手册,了解在 '(RADIANS(45.5200077)) * COS(RADIANS( lat)) * POWER(SIN(RADIANS(-122.6942014 - lng' at line 1" , "SERVER" : "trimet"}
谢谢!
php - 尝试插入 IP 地址但出现错误
我正在尝试将 IP 地址插入 LastIP(无符号整数)
错误:
1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 '.0.1))' 附近使用正确的语法
mysql - 为什么我收到 #1064 - 您的 SQL 语法有错误
原来的查询是:
结果是:
我改错了'
并得到:
如何设置我的 my.ini?
我使用了 XAMPP Lite 和 MySQL 版本 5.1.37。
mysql - MySQL Zend Framework - SQLSTATE [42000]:语法错误或访问冲突:1064
在发布这个问题之前,我已经阅读了我可以很好的所有回复。虽然相似,但没有一个解决我的特定问题(或者我不认识他们这样做)。
我有一个扩展 Zend_Db_Table_Abstract 的表类。在模型中,我尝试使用 join() 方法并基于这样的表 ID 返回单行:
当我回显 sql 对象时,我得到了这个:
奇怪的是,如果我使用这种格式,
我的输出是“WHERE(e.idEvent = 1)”。该值未包含在刻度中,但似乎都适用于 MySQL。当我在 phpMyAdmin 中运行查询时,我得到了这个:
idCategory 类型 displayOrder 描述 localStartTime events_idEvent
1 个人 1 5k 跑步/步行 2010-02-18 23:59:59 1
2 团队 2 5k 团队类别 2010-02-18 23:59:591 1
这是我期望看到的。但是当我在浏览器中运行我的应用程序时,我得到了这样的丑陋:
SQLSTATE[42000]:语法错误或访问冲突:1064 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的 'SELECT
c
.* FROMcategories
ASc
INNER JOINevents
ASe
ON c.events_id'附近使用正确的语法
我已经检查了我能想到的所有资源。希望 SO 超级专家的联合令人敬畏将使它成为我的最后一站。:D