-1
A
回答
3
0
嘗試把用戶名(root)的報價 - 看起來像MySQL可能會認爲這是一列,而不是一個字符串值
0
看到錯誤信息?它竭盡全力告訴你一些事情。您的SQL語法確實存在錯誤:mysql root -u
不是有效的SQL。
換句話說,您正在將MySQL客戶端調用與MySQL查詢混合在一起。在mysql客戶端中,最高爲;
的所有內容都被視爲一個查詢(行尾不是命令分隔符)。因此,服務器試圖理解這個MySQL查詢:
mysql root -u UPDATE mysql.user SET password='(...etc)'
這就是錯誤消息有助於解釋的無效SQL。
只運行以UPDATE
開頭的查詢應該可以。
相關問題
- 1. MySQL的:試圖爲root設置一個密碼,錯誤SQL語法
- 2. 錯誤代碼:1064 SQL語法錯誤
- 3. 錯誤代碼1093:SQL語法錯誤
- 4. VBA代碼設置,編譯器錯誤:語法錯誤
- 5. cmd語法錯誤淨用戶密碼
- 6. Ajax忘記密碼錯誤語法
- 7. 錯誤時JPA實體 - SQL語法錯誤代碼1064
- 8. OrganizationServiceProxy:當錯誤的密碼是設置
- 9. SQL錯誤 - 語法錯誤
- 10. 加密輸入時Mysql語法錯誤
- 11. SQL語法錯誤
- 12. SQL語法錯誤
- 13. SQL語法;錯誤
- 14. SQL語法錯誤..?
- 15. 錯誤SQL語法
- 16. SQL語法錯誤
- 17. SQL語法錯誤
- 18. SQL語法錯誤
- 19. SQL語法錯誤(「/,/」,
- 20. SQL語法錯誤
- 21. SQL語法錯誤
- 22. SQL語法錯誤
- 23. SQL語法錯誤?
- 24. sql語法錯誤
- 25. SQL語法錯誤
- 26. SQL語法錯誤?
- 27. SQL語法錯誤
- 28. SQL語法錯誤,
- 29. SQL語法錯誤
- 30. SQL語法錯誤'''''
你沒有在你提出查詢的時候在mysql提示符 – 2012-07-23 10:24:19