如何從Amazon RDS實例訪問MySQL日誌(主要是查看插入/更新/刪除語句)?如何從RDS實例訪問mysql日誌
回答
基本上,你必須啓用參數組的RDS實例在「general_log」參數
$ rds-modify-db-parameter-group mydbparametergroup --parameters "name=general_log,value=ON,method=immediate"
如果你沒有的parametergroup適用於例如:
$ rds-modify-db-instance mydbinstance --db-parameter-group-name mydbparametergroup
然後訪問你使用root的mysql實例:
mysql> select * from mysql.general_log;
參見:
我有一個很艱難的時間才能這麼簡單的事了,因爲在這方面的所有在線信息似乎已經過時,包括一個在亞馬遜的文檔。亞馬遜顯然已經改變了你的工作方式,因爲現在默認參數不能被修改,你需要創建一個自定義的參數集來修改它們,包括general_log。這是一個明顯的錯誤,您仍然可以單擊編輯按鈕來獲取默認參數,但是當您嘗試保存它們時,會出現一個錯誤,即默認參數無法更改。
你現在是怎麼做的,是在參數組,單擊創建數據庫參數組,並創建一個新的組,選擇相同的DB在「DB參數組家庭」作爲默認參數組。查看所附的屏幕截圖。完成後,它將創建一個與默認參數組相同的副本。現在編輯參數,例如將general_log更改爲'1'。根據文檔默認情況下應該是'0',但默認情況下它不是'0'和'1'。
現在保存它,回到你的情況下,點擊「實例操作」,選擇「修改」,並在其中會出現變化「參數組」,以新的自定義參數組的設置。需要花一些時間才能應用它,之後您需要重新啓動數據庫實例。
這是如何到2014年6月。但不能保證它將來也會保持這樣的狀態,因爲在科技行業中,事情會不斷得到更新(不必要地多次),但文檔和教程不要快速更新。
Upvote正確答案。謝謝! – 2014-06-18 12:46:15
謝謝!這仍然有效。選擇重啓以重啓數據庫實例。 – 2016-12-04 07:23:13
- 1. 如何從chromebook訪問Amazon RDS實例?
- 2. EC2實例:通過別名訪問RDS
- 3. 通過ec2 beanstalk實例訪問RDS
- 4. 如何在EC2實例的RDS實例上執行MySQL查詢?
- 5. 無法從Jbdc訪問RDS mysql
- 6. 從不同區域訪問來自EC2實例的Amazon RDS
- 7. 如何將數據庫從Amazon RDS MySQL實例導出到本地實例?
- 8. 無法從Lambda函數訪問非公開訪問的RDS/MYSQL
- 9. 我如何從MethodInfo訪問實例
- 10. 如何從ajax訪問實例變量?
- 11. 如何從Amazon EC2實例訪問Apache?
- 12. Gef:如何從EditPart訪問GraphicalEditor實例?
- 13. 將Amazon RDS實例從MySQL 5.5升級到MySQL 5.6
- 14. 從Python訪問.rds文件
- 15. 如何訪問com.android.internal.telephony.gsm.GsmSmsDispatcher實例?
- 16. 從MainWindow實例訪問應用實例
- 17. 如何在Node.js Express中將訪問日誌與錯誤日誌實際分開?
- 18. 將公開的現有私有RDS MySQL實例切換爲可公開訪問
- 19. RDS導出日誌文件
- 20. Android - 日誌訪問
- 21. 從jboss實例解釋GC日誌
- 22. 如何將一個RDS實例的snaphsot複製到另一個RDS實例?
- 23. 從ProvidedMethod訪問實例
- 24. 從終端訪問實例
- 25. Selenium日誌如何訪問紅寶石?
- 26. aiohttp如何登錄訪問日誌?
- 27. 如何訪問Azure存儲$日誌
- 28. 如何禁用lighttpd訪問日誌?
- 29. 如何定製Hapi.js訪問日誌?
- 30. 如何處理舊訪問日誌?
「使用root訪問你的mysql實例:」 - 如何? RDS實例沒有root密碼,是嗎? – 2012-06-28 14:22:38
當然有。它只是被稱爲'主'而不是根。 – 2012-06-28 14:31:13
使用Web界面的,去'paramater groups',搜索'general',然後單擊編輯'paramaters'。 – Timmmm 2012-10-10 10:17:04