无法理解MYSQL语法错误

时间:2012-10-18 21:59:33

标签: mysql sql phpmyadmin

我正在尝试通过phpmyadmin将一些数据放入我的MySQL数据库。

我在第1行的''附近收到语法错误。''根本不存在......

错误:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to
your MySQL server version for the right syntax to use near '' at line 1 

SQL命令:

INSERT INTO GAR (`Name`,`Latitude`,`Longitude`,`Adresse`,`PLZ`,`Ort`,`Land`,`Tel`,`www`,`Email`,`Bericht`)
  VALUES (
    'Wellnesshotel Seeschl��chen�****�Hotel & Freizeitpark GmbH Buchwalde',
    'empty',
    'empty',
    'Buchwaldstr. 77',
    '1968',
    'Senftenberg',
    'D',
    '03573 37890',
    'www.lausitztherme.de',
    'm.zander@lausitztherme.de',
    '03573 378932');

1 个答案:

答案 0 :(得分:0)

如果您的LatitudeLongitude属于数字类型,例如FloatDouble,则您尝试插入的'empty'可能是问题所在。

如果是这种情况,请尝试:

INSERT INTO GAR (`Name`,`Latitude`,`Longitude`,`Adresse`,`PLZ`,`Ort`,`Land`,`Tel`,`www`,`Email`,`Bericht`)
  VALUES (
    'Wellnesshotel Seeschl��chen�****�Hotel & Freizeitpark GmbH Buchwalde',
    0,
    0,
    'Buchwaldstr. 77',
    '1968',
    'Senftenberg',
    'D',
    '03573 37890',
    'www.lausitztherme.de',
    'm.zander@lausitztherme.de',
    '03573 378932');

如果这不是问题,那么如果您包含GAR表的架构会有所帮助。