在我的Rails應用程序中,我需要編寫一個管理員用來檢查應用程序狀態的ruby腳本。我需要檢查連接的mysql連接,就像應用程序連接到數據庫或不。我如何做到這一點。這個紅寶石腳本我將放置在腳本目錄.. 在此先感謝。如何檢查軌道上的紅寶石的MySQL連接
0
A
回答
1
(1)你可以嘗試使用Mysql.real_connect建立手動連接:
Mysql.real_connect("localhost", "testuser", "testpass", "test")
進一步信息,請參見本link。
(2)另一種可能性(也許是更好的)直接使用ActiveRecord:
ActiveRecord::Base.establish_connection(
:adapter => "mysql",
:host => "localhost",
:username => "myuser",
:password => "mypass",
:database => "somedatabase"
)
3
你可以使用connected?
方法來查看一個ActiveRecord是否有與數據庫的連接。
相關問題
- 1. 紅寶石在軌道上的寶石
- 2. 軌道上的紅寶石(amistad寶石)
- 3. 在軌道上的紅寶石鏈接
- 4. 在軌道上插入MySql紅寶石
- 5. 檢查模型上的關係表,軌道上的紅寶石
- 6. 問題與MySQL的紅寶石軌道
- 7. PayPal快速檢查在軌道上的紅寶石
- 8. 查詢在紅寶石檢查整數值在軌道上
- 9. 在軌道上的紅寶石rhotoalbum
- 10. 軌道上的紅寶石I18環
- 11. 軌道上的紅寶石has_many驗證
- 12. 軌道上的回形針紅寶石
- 13. 軌道上的紅寶石URL驗證
- 14. 在軌道上的紅寶石jquery
- 15. str_to_date在軌道上的紅寶石?
- 16. 軌道上的紅寶石check_box
- 17. 軌道上的紅寶石1.2.6和ActiveMerchant
- 18. 軌道上的紅寶石ActionMailer錯誤
- 19. cakephp或軌道上的紅寶石
- 20. 軌道上紅寶石的關聯
- 21. Suburl在軌道上的紅寶石
- 22. 幹軌道上的紅寶石環
- 23. redirect_to問題 - 軌道上的紅寶石
- 24. 軌道上的紅寶石NoMethod錯誤
- 25. 定期ping [軌道上的紅寶石]
- 26. 在軌道上的紅寶石Jquery Tablesorter
- 27. 軌道上的紅寶石gravatar_image_tag
- 28. 你如何鏈接到軌道上的紅寶石favicon?
- 29. 本地化軌道紅寶石寶石
- 30. 紅寶石軌道代表