В MySQL мой.расположение ini
Я уже видел http://dev.mysql.com/doc/refman/4.1/en/mysql-config-wizard-file-location.html
как узнать mysql мой.cnf местоположение
и
http://dev.mysql.com/doc/refman/5.1/en/option-files.html
но я все еще застрял с многовековым вопрос!
"Где моя моя.Ини"
Я использую windows server 2008 с mysql 5.5.28. Я установил службу с помощью mysqld --install и I я могу использовать сервер 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 service и выберите меню свойств.
- найдите "путь к исполняемому файлу" на вкладке Общие, и есть ваш .ini-файл, например, "C:\Program файлы (х86)\\сервер MySQL в MySQL 5.6\бин\тузды.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 " - легко замазать, если вы ищете быстрый ответ.)
вы можете найти my.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
настраивается в этой службе.
Я столкнулся с той же проблемой, когда я сделал MSI-установку MySQL, и не было my-medium.ini-файлы тоже, когда я попробовал вышеуказанные шаги. Мне помогла только установка ZIP-файла MySQL. Итак, я предлагаю вам удалить установленную папку MSI и переустановить ее с помощью ZIP-файла.