MySQL мой.расположение ini
Я уже видел http://dev.mysql.com/doc/refman/4.1/en/mysql-config-wizard-file-location.html
как узнать mysql мой.КНФ месте
и
http://dev.mysql.com/doc/refman/5.1/en/option-files.html
но я все еще застрял с многовековым вопрос!
"Где моя моя.ini"
Я использую windows server 2008 с mysql 5.5.28. Я установил сервис с помощью mysqld --install и я могу использовать сервер mysql с использованием sqlyog. Но, к сожалению, я не могу найти свои.ini in installation directory
или не c:
ни в c:windows
, ни в data_dir
запрос show variables like "mysql_home"
тоже ничего не вернули.
какие предложения?
11 ответов:
вы должны посмотреть я папку
C:\Program Files\MySQL\MySQL Server 5.5
но есть проблема. Когда вы выполняете установку MSI MySQL, my.ini не создается. Там будет образец .ini-файлы в этой папке. Чтобы использовать один из них, скажемmy-medium.ini
, вам нужно сделать следующее перед перезапуском MySQL:cd C:\Program Files\MySQL\MySQL Server 5.5 copy my-medium.ini my.ini net stop mysql net start mysql
однажды ты сделаешь это,
my.ini
может быть прочитанC:\Program Files\MySQL\MySQL Server 5.5\bin\mysql.exe
.
мой.расположение ini в Windows MYSQL 5.6 MSI (с помощью мастера установки)
Откройте командную оболочку Windows и введите:
echo %PROGRAMDATA%
. В Windows Vista это приводит к:C:\ProgramData
.согласно http://dev.mysql.com/doc/refman/5.6/en/option-files.html, первое место MySQL будет искать в
%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini
. В вашей оболочке Windows, Если вы делаетеls "%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini"
, вы увидите, что файл есть.в отличие от большинства предложений вы найдете в Stackoverflow и по всему интернету, поместив файл в
C:\Program Files\MySQL\MySQL Server 5.6\my.ini
НЕ БУДЕТ РАБОТАТЬ. И не будетC:\Program Files (x86)\MySQL\MySQL Server 5.1
. причина цитируется по ссылке MySQL, опубликованной выше:в Windows программы MySQL читают параметры запуска из следующих файлы, в указанном порядке (сначала используются верхние элементы).
установщик 5.6 MSI тут создать my.ini в высокий приоритетное расположение, что означает отсутствие другого файла будут Б/У, за исключением одного, созданного установщиком.
решение, принятое выше, не будет работать для 5.6 MSI-установок.
- введите "services.msc " в поле поиска меню Пуск.
- найти службу MySQL в столбце имя, например, MySQL56.
- щелкните правой кнопкой мыши на сервисе MySQL и выберите меню Свойства.
- найдите "путь к исполняемому файлу" на вкладке Общие, и там есть ваш .ini-файл, например, "C:\Program файлы (x86)\MySQL\MySQL Server 5.6\bin\mysqld.exe " --defaults-file="C:\ProgramData\MySQL\MySQL сервер 5.6\my.ini " MYSQL56
запустите MySQL Workbench, затем Server - > Options File и посмотрите в нижней части окна; он скажет что-то вроде "файл конфигурации: C:\ProgramData\MySQL\MySQL сервер 5.6\my.ini"
(и обратите внимание на тонкую разницу между" ProgramData "и" Program Files " - легко замазать, если вы ищете быстрый ответ.)
вы можете найти меня.ini-файл в windows по этому адресу- C:\ProgramData\MySQL\MySQL Сервер 5.6
папка ProgramData является скрытой папкой, поэтому сделайте соответствующую настройку, чтобы увидеть эту папку. И открой мою.ini-файл в качестве администратора для редактирования и последующего сохранения.
Я нашел свой в
\ProgramData\MySQL\MySQL Server 8.0\
(это скрытая папка)
вы можете
win+R
и писать%PROGRAMDATA%
получить доступ к этой папке, или просто включить отображение скрытых папок.
в моем случае, в папке
ProgramData
был скрыт по умолчанию в windows 7, поэтому я не смог найти .после выбора пункта показать скрытые файлы и папки, я смог найти
my.ini
файл на месте:C:\ProgramData\MySQL\MySQL Server 5.6
.отображение скрытых файлов и папок в windows 7:
щелкните правой кнопкой мыши кнопку логотип Windows и выберите Открыть проводник Windows.
Нажмите кнопку упорядочить и выберите Параметры папки и поиска.
перейдите на вкладку Вид, выберите Показывать скрытые файлы и папки и снимите флажок Скрывать защищенные системные файлы.
Нажмите кнопку Да на предупреждение, а затем нажмите кнопку ОК.
Он находится там в C:\Program файлы\MySQL\MySQL Server 5.5 существуют различные .ini файлы с маленькими, средними и большими именами. вообще средство использовано или оно зависит от вашего требования.
programData
скрытая папка, поэтому вам нужно изменить параметр из настройки, чтобы показать скрытую папку, а затем внести изменения вmy.ini
файл присутствует в этом.будьте уверены, чтобы обновить правильно
my.ini
файл, потому что он может тратить много вашего времени, если вы продолжаете обновлять неправильный файл.вы можете посмотреть в сервис, чтобы увидеть, какие
my.ini
настраивается в этой службе.