有沒有一種方法可以找出哪些my.cnf mysql目前正在使用?原因是因爲它使用正確的套接字文件進行連接,但我無法確切知道它正在使用或嘗試使用哪個(如果有的話)my.cnf,因此我可以在本地計算機上手動設置正確的路徑。如何確定哪個my.cnf mysql正在使用
1
A
回答
1
甲有點hackish:
$ strace mysql 2>&1 | grep 'open' | grep '.cnf'
open("/etc/mysql/my.cnf", O_RDONLY|O_LARGEFILE) = 3
open("/home/reto/.my.cnf", O_RDONLY|O_LARGEFILE) = 3
2
$ strace -f -e trace=open mysql 2>&1 | grep $SEARCH_STRING
其中通常SEARCH_STRING = 'CNF' 或SEARCH_STRING = 'INI'
爲MySQL配置文件的缺省擴展功能, '.CNF' 和' .ini'(見http://dev.mysql.com/doc/refman/5.1/en/option-files.html)
相關問題
- 1. 如何確定哪些功能正在使用哪個頭?
- 2. 確定您正在使用哪個rubygem
- 3. 如何確定網絡連接正在使用哪個端口?
- 4. 如何確定當前正在使用哪個僞類?
- 5. 如何確定接受後哪個IP地址正在使用?
- 6. 如何確定我正在使用哪個版本的Android Studio?
- 7. 如何確定哪個進程正在使用串行端口?
- 8. 如何確定正在使用哪個顯卡(Win32)
- 9. 如何確定mongodb正在使用哪個conf文件?
- 10. 你如何確定matplotlib正在使用哪個後端?
- 11. 如何確定正在使用哪個C#設置文件
- 12. Android:如何確定正在使用哪個鍵盤
- 13. 如何確定使用哪個eclipse sdk?
- 14. 如何確定apache使用哪個php?
- 15. 如何確定哪個用戶控件正在調用命令
- 16. 如何確定哪些appstore用戶正在使用?
- 17. 確定正在使用哪個瀏覽器,使用javascript
- 18. JPA如何確定哪個類正在調用方法?
- 19. 如何確定哪些腳本正在使用fopen?
- 20. 如何確定哪種手機正在使用ASP.NET Web服務?
- 21. 確定使用哪個類
- 22. 有沒有辦法確定MySQL正在使用哪個配置文件?
- 23. 如何確定我正在使用ExtJs在changeHandler中處理哪個菜單項?
- 24. 在運行時如何確定正在使用哪個單聲道版本?
- 25. 確定哪個應用程序正在使用音頻設備
- 26. Windows CMD:確定哪個應用程序正在使用文件
- 27. 確定哪個佈局應用程序當前正在使用
- 28. 如何確定現在正在處理哪個SSAS立方體?
- 29. 在.NET 3.5中,如何確定正在顯示哪個圖像?
- 30. my.cnf mysql phpmyadmin
你有沒有想過這個?我在我的Mac上找到了很多my.cnf文件,我不確定要編輯哪一個。 – jessica 2011-01-10 16:51:40