我在一週前安裝了MySQL,並試圖在過去的24小時內對其進行優化。但是,我從來沒有找到它的配置文件。這裏的許多用戶都提出了許多需要查看的路徑和MySQL的路徑,但即使在所有這些路徑中,我都找不到路徑。那麼MySQL是否需要配置文件?因爲如果沒有,那麼我將創建一個,但如果已經有一個,我不想創建第二個。MySQL是否需要配置文件?
我假設MySQL不需要配置文件,而是有默認值,如果沒有提供配置文件,它使用默認設置。
有誰知道MySQL是否需要配置文件?
我在一週前安裝了MySQL,並試圖在過去的24小時內對其進行優化。但是,我從來沒有找到它的配置文件。這裏的許多用戶都提出了許多需要查看的路徑和MySQL的路徑,但即使在所有這些路徑中,我都找不到路徑。那麼MySQL是否需要配置文件?因爲如果沒有,那麼我將創建一個,但如果已經有一個,我不想創建第二個。MySQL是否需要配置文件?
我假設MySQL不需要配置文件,而是有默認值,如果沒有提供配置文件,它使用默認設置。
有誰知道MySQL是否需要配置文件?
好的,這很容易弄清楚。我相信MySQL將在沒有配置文件的情況下運行。創建這個文件:/etc/my.cnf。它應該在頂部有一個在[mysqld],這樣的:在那裏
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
....
把東西,讓你知道它的使用它。
首先你不需要配置文件,一切都可以編輯。見 http://dev.mysql.com/doc/refman/5.5/en/using-system-variables.html
試試這個:http://stackoverflow.com/questions/580331/mysql-how-to-determine-which-config-file-is-being-used 你使用Linux/Windows/Mac的等等。? – dwjv
謝謝,我已經試過了。 strace命令找不到,mysqld返回:/ usr/bin/which:(/ usr/local/sbin:/ usr/local/bin:/ sbin:/ bin:/ usr/sbin:/ usr/bin中沒有mysqld :/ root/bin) – User
你在使用什麼操作系統? – dwjv