MySQL错误#1064

时间:2016-02-27 09:29:42

标签: php mysql mysql-error-1064

我找不到错误。我使用WAMP设置数据库。

MySQL说:

#1064 - Erreur de syntaxe près de 'SELECT * FROM `memberdata`' à la ligne 1 

当我输入SQL指令时:

"USE `member` SELECT * FROM `memberdata`"

我有两个问题:

1.为什么系统无意义?

2.我访问了MYSQL官方网站,发现错误#1064。 这意味着:%s在%d附近的'%s'附近。这是什么意思?

其实我是一个tiro,有很多地方需要学习。 我希望你帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

这是两个命令。并且';'是mysql的默认分隔符。当不止一个命令时,必须在命令之间使用demiliter

选择数据库(more

USE `member`;

从表格(more

查询
SELECT * FROM `memberdata`;

以下可能适合您: -

    "USE `member`;SELECT * FROM `memberdata`;"
or
    "SELECT * FROM member.`memberdata`;"