Служба mysql была запущена и затем остановлена

служба MySQL на локальном компьютере запущена, а затем остановлена. Некоторые службы автоматически останавливаются, если они не используются другими службами или программами. Любой может решить эту проблему.Спасибо Img

6 ответов

после установки его mysqld —install . Попробуйте это mysqld —initialize . У нас та же проблема, но теперь она работает.

также не забудьте дать разрешение сетевой службы для папки:

  1. щелкните правой кнопкой мыши Data папку
  2. выберите Properties
  3. выберите Security tab
  4. клик Advanced
  5. клик Change Permissions.
  6. клик Add.
  7. тип NETWORK SERVICE
  8. клик Check Names
  9. клик OK
  10. выберите Full Control
  11. клик OK – четыре раз
  12. запустить службу MySQL

в моем случае я попытался открыть приглашение DOS и перейти к MySQL bin каталог и выполните следующую команду:

и это показывает мне, что я пропустил ; Я построил один, и проблема решена.

в моем случае mysqld запускался и останавливался без сообщения об ошибке. Мне нужно было открыть командную строку, используя "Запуск от имени администратора", а затем запустить mysqld.

Я делаю это только для временного развития. Я бы не рекомендовал запускать MySQL в качестве администратора в любом случае.

Это был последний шаг, после устранения неполадок.

переименовать или удалить папку,

изменить имя папки в соответствии с вашим в MySQL номер версии.

выполните вышеуказанное после команды install. Затем попробуйте запустить службу — это должно сработать.

64733 просмотра

16 ответа

390 Репутация автора

служба MySQL на локальном компьютере запускается, а затем останавливается. Некоторые службы автоматически останавливаются, если они не используются другими службами или программами.

Кто-нибудь может решить эту проблему? Благодарю.

Ответы (16)

90 плюса

1114 Репутация автора

Читайте также  Почему не качает с 4pda

После установки mysqld —install . Попробуй это mysqld —initialize . У нас та же проблема, но теперь она работает.

17 плюса

471 Репутация автора

Также не забудьте дать разрешение NETWORK SERVICE для папки:

  1. Щелкните правой кнопкой мыши Data папку
  2. Выбрать Properties
  3. Выберите Security вкладку
  4. Нажмите Advanced
  5. Нажмите Change Permissions.
  6. Нажмите Add.
  7. Тип NETWORK SERVICE
  8. Нажмите Check Names
  9. Нажмите OK
  10. Выбрать Full Control
  11. Нажмите OK — четыре раза
  12. Запустите сервис MySQL

Автор: Warwick Размещён: 15.08.2016 06:39

4 плюса

41 Репутация автора

В моем случае я попытался открыть приглашение DOS, перейти в bin каталог MySQL и выполнить команду ниже:

И это показывает, что я скучал по "C:Program FilesMySQLMySQL Server 5.0Uploads" папке; Я построил один и проблема решена.

плюса

32 Репутация автора

В моем случае mysqld запускался и останавливался без сообщения об ошибке. Мне нужно было открыть командную строку с помощью «Запуск от имени администратора», а затем запустить mysqld.

Я делаю это только для временного развития. Я не рекомендовал бы запускать MySQL в качестве администратора в любом случае.

Это был последний шаг после устранения неполадок.

1 плюс

21 Репутация автора

Переименуйте или удалите папку в,

C: ProgramData MySQL MySQL Server 5.7

изменение имени папки в соответствии с вашим номером версии MYSQL .

плюса

1 Репутация автора

Запустите выше после команды установки. Затем попробуйте запустить службу — это должно работать.

плюса

26 Репутация автора

Найдите файл services.msc и посмотрите, какие службы запущены, если уже есть запущенная служба mysql, отличная от той, которую вы хотите запустить (это может быть xampp или wamp), или другая служба (например, Skype), использующая тот же порт. как mysql и остановите службу, чтобы вы могли запустить службу mysql.

Читайте также  Систем софтваре фор виндовс

5 плюса

51 Репутация автора

  1. Открытый Сервис
  2. Щелкните правой кнопкой мыши на сервисе MYSQL
  3. выберите Войти
  4. проверить локальную системную учетную запись
  5. начать обслуживание

Автор: Maninderpal Singh Размещён: 01.11.2018 09:13

плюса

2941 Репутация автора

У меня была эта проблема после того, как моя база данных долгое время работала нормально. Оказалось, что это была некоторая порча данных.

В журнале ошибок у меня было:

Затем мне пришлось удалить 2 файла ib_logfile *, и он перезапустился снова.

Автор: Aris Размещён: 24.11.2018 08:09

1 плюс

638 Репутация автора

Это может быть из-за изменения lower_case_table_names после того, как сервер уже был инициализирован.

Нижние_имя_таблицы могут быть настроены только при инициализации сервера. Изменение настройки lower_case_table_names после инициализации сервера запрещено.

Решением этой проблемы является установка lower_case_table_names параметра при установке сервера, как описано в следующем ответе:

Автор: vulp Размещён: 28.11.2018 05:15

12 плюса

153 Репутация автора

Если вы используете версию 8 и вы редактируете my.ini, я обнаружил, что Блокнот помещает 3 шестнадцатеричных символа в начало файла my.ini. EF BB BF. Удаление 3 символов из начала файла в шестнадцатеричном редакторе устраняет проблему.

В версии 8 они случайно помещают символы Unicode в INI-файл. Это приводит к тому, что Блокнот сохраняет файл с символами метки порядка байтов.

Следующей строкой в ​​файле является преступник: «Строка # в диапазоне от 1 до 2 ^ 32 — 1.« Уникальный »означает, что каждый идентификатор должен быть разным». имеет 3 символа Юникод. Это заставляет блокнот добавлять метку порядка байтов в текстовый файл.

плюса

317 Репутация автора

Эта ошибка произошла в моем случае, когда secure-file-priv указывал на несуществующую папку, убедитесь, что она существует и доступна для чтения.

Пример строки кода в my.ini: secure-file-priv="D:/MySQL/uploads"

Читайте также  Проверка количества слов в тексте

-2 плюса

1 Репутация автора

Если вы изменили каталог данных (путь к корню базы данных в my.ini) на внешний жесткий диск, убедитесь, что жесткий диск подключен.

Автор: Ehsan Размещён: 03.06.2019 11:43

плюса

899 Репутация автора

Вы также, возможно, случайно добавили неверный текст в my.ini файл. Убедитесь, что в начале файла нет недопустимых символов.

1 плюс

1365 Репутация автора

У меня ничего не получалось, но потом я проверил здесь . Я запустил эту команду qc sc mysql57 и скопировал значение BINARY_PATH_NAME из нее. После этого я проверил это и изменил значение lower_case_table_names от 0 до 2 в my.ini файле. Затем в командной строке я запустил эту команду — > —install-manual . После этого я запустил службу MySQL57, и она заработала.

плюса

26 Репутация автора

Та же самая проблема произошла со мной также, отмечая, работал . я сначала удалил сервис (в моем случае MySQL80 и MySQL) командой:

а затем переустановил MySQL. Мой был MySQL 8.0

Привет. ОС Windows 7. Установил СУБД Postgres Pro 9.6. Не запускается служба postgrespro-X64-9.6. Входит окно что служба postgrespro-X64-9.6 была запущена а затем остановлена. Искал решение в гугле, не нашел. Подскажите в чем проблема, как исправить. В программирования новичок.

1 ответ 1

Может поможет кому. В Windows при установке PostgreSQL создаётся пользователь postgres. При возникновении подобной ошибки добавьте пользователя postgres во вкладку "Безопасность" папки C:Program Files (x86)PostgreSQL и дайте ему все права. После этого служба запускается нормально.

Ссылка на основную публикацию
Adblock
detector