2009-12-09 142 views
12

我更新了。 我確實找到my.cnf爲什麼我找不到my.cnf?

但是我找不到它?沒有。

(我安裝了MySQL使用aptitude安裝mysql服務器和MySQL做的工作現在。)

回答

20

你是什麼操作系統?在Debian Linux上,它位於/etc/mysql/my.cnf。如果你找不到它,你可以使用這個documentation從零開始創建一個。

+0

我只是將該文件放在/etc/mysql/my.cnf中? MYSQL會自動使用那個? – TIMEX 2009-12-09 19:00:03

+1

如果您使用Debian Linux或類似的東西,請檢查文件/etc/init.d/mysql中的正確位置。在我的情況下,我可以看到CONF =/etc/mysql/my.cnf上線25. – 2009-12-10 13:35:59

5

你可以試試下面的命令:

find /etc -name *.cnf

它會告訴你的* .CNF文件

+0

是的。應該找到它。不過他可能需要做一個「sudo find/etc -name * .cnf」。 – Sigersted 2009-12-09 22:17:03

+0

你是英雄。你的回答對我來說是一個很好的開始,可以解決我一直困擾我的問題。 :) – Ali 2017-01-19 08:12:54

0

所有位置定位服務只在你可以閱讀目錄打印文件。

此外,當你說你做updatedb的,做你運行

sudo /etc/cron.daily/slocate

如果沒有,那可能是你沒有運行什麼是不等價的。 (Debian/Ubuntu上這些日子的默認定位程序是mlocate)。

0

創建一個配置文件 MySQL提供了幾種配置方法,但一般來說,在mysql文件夾中創建一個my.ini文件是最容易的。有數百個選項可以根據您的確切要求調整MySQL,但最簡單的my.ini文件是:

[mysqld] 
# installation directory 
basedir="C:/mysql/" 

# data directory 
datadir="D:/MySQLdata/" 
+0

http://www.sitepoint.com/how-to-install-mysql/ – Lijo 2015-10-05 20:14:42