2016-10-02 84 views
5

位置MySQL配置文件:未指定enter image description here位置MySQL配置文件(即:my.cnf中)沒有指定

我怎樣才能解決了這個事情(即my.cnf中)? 我一直試圖重新安裝mysqlserver 5.5/5.7和工作臺無數次。但是我仍然無法解決這個問題。

+0

如何指定my.cnf文件的位置?只需點擊[此處](https://dev.mysql.com/doc/workbench/en/wb-mysql-connections-navigator-instance-options-file.html)鏈接並閱讀[this](https:// dev.mysql.com/doc/refman/5.7/en/option-files.html)。 – RobIII

+0

閱讀之前。沒有真正理解它。 –

+0

然後解釋*它是什麼*你不明白。請學習[如何提出智能問題](http://www.catb.org/esr/faqs/smart-questions.html)。 [*所有*你的問題](http://stackoverflow.com/users/874767/tedd-ang-teck-loon?tab=questions)到目前爲止的StackOverflow是真的,真的很差的質量。它通常只是一些輸出/錯誤和非常非常小的信息的轉儲。 **你**需要幫助**我們**幫助你。 – RobIII

回答

6

如果您已經知道您的配置文件的位置,但不知道如何在mySQLWorkbench中指定它,您可以跳過步驟1-3並按照這些說明中的步驟4操作。

第1步:確保運行MySQL(以防萬一你有你的系統上有多個裝置),以及如何:

$ ps aux | grep mysql 

可能會導致類似:

_mysql   120 0,0 3,4 5122736 565108 ?? Ss Fr01pm 61:05.93 /usr/local/mysql/bin/mysqld --user=_mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --plugin-dir=/usr/local/mysql/lib/plugin --log-error=/usr/local/mysql/data/mysqld.local.err --pid-file=/usr/local/mysql/data/mysqld.local.pid 

如果,在此輸出中,您會看到mysqld已使用--defaults-file選項啓動,該選項指定msql使用的配置文件。如果是這樣,你已經找到了配置文件,可以跳到步驟4

如果沒有,是否該返回相同的二進制位置的上面的命令:

$ which mysqld 

如果沒有,那麼請確保您使用下一步中第一個輸出的mysqld的完整路徑。

第二步:讓MySQL的它正在使用的配置文件:

$ mysqld --verbose --help | grep -A 1 "Default options" 

應該輸出類似:

Default options are read from the following files in the given order: 
/etc/my.cnf /etc/mysql/my.cnf /usr/local/mysql/etc/my.cnf ~/.my.cnf 

3步:檢查的順序給定的位置。第一個發現應該是你的mySQL配置文件。

步驟4:在mySQLWorkbench去數據庫>管理連接,然後選擇連接,選擇標籤系統配置文件,並在配置文件輸入路徑和文件名。

這應該是它。

+0

非常感謝您的指導,但我仍然對第1步中的命令有疑問。您可以在輸出中看到mysqld以'--defaults-file'開頭,但您怎麼看?如果是這種情況,那麼my.cnf位於哪裏? – n4feng

+0

如果它在那裏(通常不是),配置文件的路徑和名稱將在其後面給出。 – not2savvy

6

我解決了這個問題。步驟一:點擊這裏

enter image description here

第二步:然後點擊這裏選擇你的路徑

enter image description here

步驟三:我的路是C:\ProgramData\MySQL\MySQL Server 5.7\my.ini

0

如果仍然沒有任何反應,你可能已經使用了安裝包。如果有,則必須從下拉列表中選擇「安裝類型」以反映該配置文件的位置。

下面是從上面的截圖下面的截圖 here's a screenshot that follows from the above screenshots

此外,有可能不是一個配置文件,您可以在這裏創建一個,然後走出選項文件的,回去,你會看到所有選項。