我想編程一個數據庫,並且我使用了參數化查詢和存儲過程的組合。大多數情況下,我在sprocs中使用pqs。我正確地做了每件事,並獲得正確的結果。但是,每次我退出mysql服務器並返回時,sprocs仍然存在,但它的行爲就像我從未編寫過任何pqs。它只有在我從頭開始重新完成pq時纔有效。我在課堂或網上沒有看到任何關於pqs是暫時的,所以我做錯了什麼?謝謝。參數化的查詢不斷消失
0
A
回答
2
你有一個蘋果和星號類別混淆。
蘋果:存儲過程是持久的服務器端對象,其名稱在特定MySQL數據庫的名稱空間中。就像表格定義,視圖和表格內容一樣,它們也是數據庫的一部分。
星號:參數化查詢(預準備語句)是在與DBMS的特定連接下創建的客戶端對象。它們是任何連接庫(無論使用哪種語言)的類層次結構中的對象。它們的壽命不能超過連接的壽命。
如果您的應用恰好使用多個連接(例如,如果它是多線程的),則需要爲您正在使用的特定連接創建參數化查詢。
+0
哇,謝謝。我不知道,我想我在查詢上運氣不好,然後。 – AmberWolfe 2012-08-08 02:31:19
相關問題
- 1. 參數化查詢
- 2. 參數化查詢
- 3. 參數化查詢
- 4. 參數化的SQL查詢不工作
- 5. ColdFusion的參數化查詢
- 6. 尖銳的數據不斷消失
- 7. 參數化查詢android sqlite不工作?
- 8. ODP.NET參數化查詢不起作用
- 9. 簡化非參數化查詢MySQL的
- 10. 如何參數化查詢?
- 11. MSSQL參數化查詢
- 12. 從參數化SQL查詢
- 13. Postgresql參數化查詢
- 14. 參數化查詢Visual Basic
- 15. 參數化WHERE在查詢
- 16. 插入參數化查詢
- 17. 從參數化SQL查詢
- 18. 參數化查詢問題
- 19. SPARQL參數化查詢
- 20. C#mysql參數化查詢
- 21. Python - MySQLdb參數化查詢
- 22. ASP/MySQL - 參數化查詢
- 23. 有關參數化查詢
- 24. pymysql:MySQL參數化LIKE查詢
- 25. 參數化查詢jqgrid
- 26. Crystal Reports參數化查詢
- 27. SQL參數化查詢CTE
- 28. Npgsql F#參數化查詢
- 29. 參數化查詢太慢
- 30. VB.Net參數化LIKE查詢
請示例代碼,樣例輸出等。當你不給我們任何東西時,不可能提供幫助。 – Madbreaks 2012-08-07 20:25:38
歡迎來到SO。以前的意見提供者指出,您需要更清楚地爲您的問題制定問題,以便SO社區爲您提供幫助。另一位評論者指出,你需要接受你的問題的最佳答案(通過點擊它旁邊的綠色複選框)。( – 2012-08-07 20:43:57