почему я не могу найти свой.cnf?
Вопрос
Я сделал updatedb.Я действительно нашел свой файл.cnf
Но я не могу его найти?Ничего.
(Я установил MYSQL с помощью aptitude install mysql-server, и mysql работает прямо сейчас.)
Решение
Какая у вас операционная система ?В Debian Linux он расположен в /etc/mysql/my.cnf.Если вы не можете его найти, вы можете создать его с нуля, используя это Документация.
Другие советы
Вы можете попробовать следующую команду:
find /etc -name *.cnf
он покажет вам все расположения файлов *.cnf
locate будет печатать файлы только в каталогах, которые вы можете прочитать.
Кроме того, когда вы говорите, что обновили b, запускали ли вы
sudo /etc/cron.daily/slocate
Если нет, то, вероятно, то, что вы запустили, не было эквивалентно.(Программой определения местоположения по умолчанию в Debian / Ubuntu в наши дни является mlocate).
создайте файл конфигурации MySQL предоставляет несколько методов настройки, но, в общем, проще всего создать файл my.ini в папке mysql.Существуют сотни вариантов настройки MySQL в соответствии с вашими точными требованиями, но самый простой файл my.ini - это:
[mysqld]
# installation directory
basedir="C:/mysql/"
# data directory
datadir="D:/MySQLdata/"