2009-12-09 4 views
12

Я сделал обновленныйb. Я нашел my.cnfПочему я не могу найти my.cnf?

Но я не могу найти его? Ничего.

(я установил MYSQL с помощью способности установить MySQL-сервер и MySQL делает работу прямо сейчас.)

ответ

20

Что такое операционная система? В Debian Linux он находится на /etc/mysql/my.cnf. Если вы не можете его найти, вы можете создать его с нуля, используя этот код documentation.

+0

ли я просто сделать файл и поместить его в /etc/mysql/my.cnf? MYSQL будет автоматически использовать это? – TIMEX

+1

Если вы используете Debian Linux или что-то подобное, проверьте правильное расположение файла /etc/init.d/mysql. В моем случае я вижу CONF =/etc/mysql/my.cnf в строке 25. –

5

Вы можете попробовать следующую команду:

find /etc -name *.cnf

он покажет вам все местоположения * .cnf файлов

+0

Да. Это должно найти. Возможно, ему придется сделать «sudo find/etc -name * .cnf». – Sigersted

+0

Ты герой. ваш ответ оказался отличным началом для меня, чтобы решить вопрос, который я застрял целую вечность. :) – Ali

0

найти будет печатать только файлы в каталогах, которые вы можете прочитать.

Кроме того, когда вы говорите, что вы сделали updatedb, сделал запустить

sudo /etc/cron.daily/slocate

Если нет, то, вероятно, что ты работать не равнозначны. (В настоящее время программой поиска по умолчанию на Debian/Ubuntu является mlocate).

0

создать файл конфигурации MySQL предоставляет несколько способов настройки, но в общем случае проще всего создать файл my.ini в папке mysql. Есть сотни вариантов для настройки MySQL к Вашим требованиям, но самый простой my.ini файл:

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

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

http://www.sitepoint.com/how-to-install-mysql/ – Lijo

Смежные вопросы