Запустите сервер репликации mysql с помощью '--skip-slave-start'

Я попытался запустить mysql на подчиненном хосте, как показано ниже, как указано в https://dev.mysql.com/doc/refman/8.0/en/replication-gtids-howto.html. Но это не работает

$sudo systemctl mysqld --skip-slave-start

Может ли кто-нибудь помочь?

Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
Освоение PHP и управление базами данных: Создание собственной СУБД - часть II
В предыдущем посте мы создали функциональность вставки и чтения для нашей динамической СУБД. В этом посте мы собираемся реализовать функции обновления...
Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
Роли и разрешения пользователей без пакета Laravel 9
Роли и разрешения пользователей без пакета Laravel 9
Этот пост изначально был опубликован на techsolutionstuff.com .
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
0
0
590
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Указав:

$sudo systemctl mysqld --skip-slave-start 

вы не передаете какие-либо параметры в mysql, а скорее в systemctl. Чтобы добавить параметр в mysqld, вам потребуется изменить файл systemd.service.

Если файл службы находится в /etc/systemd/service, вы можете изменить этот файл напрямую, используя:

systemctl edit mysqld.service

а затем добавление

--skip-slave-start

на строку ExecStart

Если файл mysqld.service находится в /usr/lib/systemd/system, вы можете отредактировать его непосредственно, как указано выше, а затем выполнить:

systemctl daemon-reload

Другие вопросы по теме