2014-04-03 68 views
0

我認爲自己是一個有能力的MySql用戶,但是現在我遇到了一個基本問題,例如在我的新MacBook Pro 15上使用Retina Display和OS X 10.9.2執行像SELECT * FROM User;和其他簡單陳述。MySql:簡單的SELECT會導致錯誤代碼1064

我想在服務器端使用MySql 5.6PHP 5.5來開發Web應用程序,但幾乎每一次我寫和執行我得到了一份聲明中1064 error code。我曾試圖在那裏我做我的PHP爲此在Coda 2腳本和MySql Workbench 6.0,但它沒有工作

當我右鍵單擊W orkbench並選擇選擇行 - 限制1000或讓Wb爲我生成一個SQL語句,一切正常。即使我複製語句並修改語句的某些部分,也會執行查詢,並且MySql不會提供任何錯誤消息。

我檢查了我的PHP文檔,並且數據庫使用了utf8。我在網上尋找了可行的解決方案,但徒勞無功。

這裏是我試圖執行的代碼:

1 SELECT * FROM bo14g19.User LIMIT 0, 1000; 
2 SELECT * FROM bo14g19.User; 
3 SELECT * FROM bo14g19.User; 
4 USE bo14g19 
5 SELECT * FROM User 
6 SELECT * FROM User 

行1,2,4和6是確定。第1行和第6行由Workbench生成,第2行是直接從第1行復制而沒有LIMIT。第3,第4和第5行是手動輸入的。

在這裏您可以找到從工作臺截圖: https://www.dropbox.com/s/4w6v9v3c0vainpx/mysql-workbench-execute-problems.jpg

這是一個已知的問題?

+1

請張貼一些代碼。 – larsAnders

+0

至少發佈您的SQL命令。 – Erico

+1

而你的整個錯誤。 –

回答

-1

我發現問題了! :-)我的鍵盤語言設置爲「Sami」,而不是「Norsk,bokmål」(挪威語)。如此愚蠢和尷尬,但符號和字母都與挪威人一樣,所以我可以t understand why it didm噸工作...挪威和薩米語鍵盤看起來完全一樣。