排除 MySQL 技術疑難問題: Difference between revisions

Jump to navigation Jump to search
Line 256: Line 256:
* 如果您正在使用控制台命令,如果密碼包含特殊字元,請轉義密碼,例如 {{kbd | key=<nowiki>mysql -u root -p'PASSWORD'</nowiki>}}<ref>[http://superuser.com/questions/123928/escaping-a-password-using-mysqldump-console 使用 mysqldump 控制台轉義密碼 - Super User]</ref>
* 如果您正在使用控制台命令,如果密碼包含特殊字元,請轉義密碼,例如 {{kbd | key=<nowiki>mysql -u root -p'PASSWORD'</nowiki>}}<ref>[http://superuser.com/questions/123928/escaping-a-password-using-mysqldump-console 使用 mysqldump 控制台轉義密碼 - Super User]</ref>
* 您可能需要刪除現有的帳戶設定並重新配置。
* 您可能需要刪除現有的帳戶設定並重新配置。
== SQL 和查詢錯誤 ==
=== 捕獲異常:SQLSTATE[HY093]:無效的參數編號:參數未定義 ===
解決方案
* 問號的數量與查詢值的數量不一致 <ref>[https://stackoverflow.com/questions/10966251/sqlstatehy093-invalid-parameter-number-parameter-was-not-defined php Invalid parameter number: parameter was not defined - Stack Overflow]</ref>
* 查詢值的數組不應該是關聯數組。使用順序數組!


== 資源和環境錯誤 ==
== 資源和環境錯誤 ==

Navigation menu