Путь к поиску файла my.cnf в XAMPP и PHPMyAdmin [дубликат]

Перейдите к своему изображению в папке ресурсов, щелкните правой кнопкой мыши по изображению, перейдите к свойствам. Щелкните свойство BuildAction и установите для него значение Ресурс из none. Это будет работать.

42
задан Alex R 13 March 2015 в 12:54
поделиться

12 ответов

Используя панель управления XAMPP, нажмите кнопку «Конфигурация» для MySQL, и вы найдете файл, который в настоящее время используется.

40
ответ дан Alex R 22 August 2018 в 16:43
поделиться
  • 1
    Неправильно. Ответ Суданты верен :) XAMPP хранит файлы исключительно в папке X: \ xampp (или в любой папке установки). – Eduard Luca 9 May 2013 в 23:54
  • 2
    Как это неправильно? Мое утверждение состояло в том, что команда «mysql --help» сообщит вам, где найти файл. Даже если он не сообщает то же, что и мой пример выше, он должен работать одинаково. Вы обнаружили, что это не так? – Billy 14 May 2013 в 22:58
  • 3
    Нет, извините, эта часть, вероятно, правильная, я имел в виду, что пример, который вы дали, ошибочен в этом случае. – Eduard Luca 15 May 2013 в 23:58
  • 4
    В моем случае неправильный: по какой-либо причине файл не находится ни в одной из распечатанных здесь позиций (печать, вероятно, такая же на моей машине). – Paramaeleon 6 March 2014 в 11:16
  • 5
    Все дело в том, что если вы наберете эту команду, она перечислит, где будет искать конфиг в любой сборке mysql, которую вы используете. Если ваш конфиг не находится в одном из мест моего примера, либо у вас нет конфигурации, либо путь поиска отличается. – Billy 6 March 2014 в 20:16
  • 6
    Я спрашиваю о клиенте mysql – Alex R 13 March 2015 в 12:47
41
ответ дан Alex R 5 November 2018 в 14:12
поделиться

Извините за воскрешение этой темы, но для Windows 8.x пользователи могут найти my.cnf в этой папке:

C:\ProgramData\MySQL\MySQL Server 5.6\my.ini

Затем также можно найти папку с данными в той же папке.

-1
ответ дан Carlos Spohr 22 August 2018 в 16:43
поделиться

Создайте его самостоятельно в папке «c: \ xampp \ mysql».

1
ответ дан Ebrahim Asadi 22 August 2018 в 16:43
поделиться

Обычно это в вашей установочной папке MySQL, например, в C:\Program Files\MySQL\MySQL Server 5.5\my.ini или C:\xampp\mysql\bin

. Если ее там нет, очень возможно, что у вас ее нет, и что MySQL просто загружает значения по умолчанию.

Возможно, вам придется включить скрытые файлы и папки, чтобы увидеть их. Перейдите в «Свойства папки»: в любой папке перейдите в главное текстовое меню горизонтального горизонтального меню >> Инструменты >> Параметры папки. Включите «Просмотр скрытых файлов и папок» и «Просмотр защищенных системных файлов», сохраните & amp; Выход [/ д2]

26
ответ дан Eric Leschinski 22 August 2018 в 16:43
поделиться
  • 1
    Этот ответ неверен. & Quot; ~ & Quot; не имеет смысла в Windows. – Alex R 13 March 2015 в 12:45
  • 2
    не отвечает на вопрос – Alex R 13 March 2015 в 12:46
  • 3
    который предназначен для представления домашнего каталога пользователя – dresh 1 October 2015 в 11:08

Если вы подключаетесь к серверу с помощью MySQL Workbench, посмотрите в «Управление» и «Файл параметров» в меню слева, то расположение файла конфигурации, используемого этим сервером, показано внизу панели. справа.

1
ответ дан Glen 22 August 2018 в 16:43
поделиться

Если вы находитесь в Cygwin, эта команда покажет вам местоположения:

mysql --help |grep -A1 Default|grep my
0
ответ дан guaka 22 August 2018 в 16:43
поделиться

После проверки местоположений по умолчанию на Win7 с mysql --help и невозможности найти любой файл конфигурации, я вручную искал my.ini и нашел его в C:\ProgramData\MySQL\MySQL Server x.y (да, ProgramData, а не Program Files).

Хотя я использовал собственный my.ini в Program Files, другая конфигурация перезаписала мои настройки.

20
ответ дан Hein van Dyke 22 August 2018 в 16:43
поделиться
  • 1
    спасибо много, это действительно помогает, я много ищу и, кажется, все эти люди не знают, что они предлагают = \ – user1954544 27 January 2014 в 02:58
  • 2
    этот вопрос не о my.ini – Alex R 13 March 2015 в 12:46
  • 3
    my.ini и my.cnf - это один и тот же файл. Подробнее см. В документации . – ESG 13 March 2015 в 16:44

XAMPP использует файл mysql_start.bat для запуска MySQL, и если вы откроете этот файл в текстовом редакторе, вы увидите, какой конфигурационный файл пытается использовать, в текущей версии это:

mysql\bin\mysqld --defaults-file=mysql\bin\my.ini --standalone --console

Если вы установили XAMPP по пути по умолчанию, это значит, что он включен c:/xampp/mysql/bin/my.ini


Если каким-то образом файл не существует, вы должны открыть консольный терминал (start-> type "cmd" , нажмите enter), а затем напишите «mysql --help», и он печатает текст с указанием местоположений по умолчанию, в текущей версии XAMPP:

C:\Windows\my.ini C:\Windows\my.cnf C:\my.ini C:\my.cnf C:\xampp\mysql\my.ini C:\xampp\mysql\my.cnf
3
ответ дан Ivan Castellanos 22 August 2018 в 16:43
поделиться
  • 1
    Up-голосования. Это должен быть правильный ответ для пользователей Windows XAMPP. – nawfal 17 October 2015 в 14:06

Если вы установите его непосредственно с установщиком сообщества на сервере Windows 2008, он будет находиться на c: \ ProgamData \ MySql \ MysqlServerVersion \ my.ini

-2
ответ дан joss 22 August 2018 в 16:43
поделиться
  • 1
    Не то, чтобы это было неправильно, но есть и другие лучшие ответы, которые уже были здесь на какое-то время. – PaulBinder 27 August 2014 в 16:21

Перейдите в панель управления → службы, найдите MySQL и щелкните правой кнопкой мыши по свойствам. Если в «пути к EXE-файлу» есть параметр, например

--defaults-file="X:\path\to\my.ini"

, это файл, который фактически использует сервер (независимо от того, что mysql --help печатает) .

12
ответ дан Paramaeleon 22 August 2018 в 16:43
поделиться
26
ответ дан Eric Leschinski 5 November 2018 в 14:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: