有沒有一種方法可以找出哪些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. 如何確定接受後哪個IP地址正在使用?
- 5. Android:如何確定正在使用哪個鍵盤
- 6. 如何確定mongodb正在使用哪個conf文件?
- 7. 你如何確定matplotlib正在使用哪個後端?
- 8. 如何確定當前正在使用哪個僞類?
- 9. 如何確定哪些appstore用戶正在使用?
- 10. JPA如何確定哪個類正在調用方法?
- 11. 如何確定哪種手機正在使用ASP.NET Web服務?
- 12. 如何確定哪些腳本正在使用fopen?
- 13. 有沒有辦法確定MySQL正在使用哪個配置文件?
- 14. 確定哪個應用程序正在使用音頻設備
- 15. 確定哪個佈局應用程序當前正在使用
- 16. 在.NET 3.5中,如何確定正在顯示哪個圖像?
- 17. 如何確定現在正在處理哪個SSAS立方體?
- 18. 如何確定正在運行的urxvt正在使用哪種字體?
- 19. my.cnf mysql phpmyadmin
- 20. mysql udf read my.cnf
- 21. my.cnf中正確的MySQL字符集/排序規則變量?
- 22. 如何確定使用T-SQL正在運行SQL Server的哪個版本
- 23. 如何確定我的計算機正在使用哪個網絡適配器?
- 24. 如何確定項目正在使用哪個.net單元測試框架?
- 25. 確定正在使用哪個配置文件
- 26. 確定正在使用哪個Web服務器
- 27. 確定正在使用哪個TFS過程模板
- 28. 如何正確使用MySQL的NOT EXISTS?
- 29. 如何確定哪個矩形正在相交更多C#XNA
- 30. 如何確定正在編輯UITableView中哪個節標題
你有沒有想過這個?我在我的Mac上找到了很多my.cnf文件,我不確定要編輯哪一個。 – jessica 2011-01-10 16:51:40