Как запустить/остановить/перезапустить MySQL с помощью команд терминала?

  • Автор темы Vladimerich
  • 79
  • Обновлено
  • 13, May 2024
  • #1
Я пробовал следующее:

sudo /usr/local/mysql/support-files/mysql.server перезапустите

Пароль:

ОШИБКА! Не удалось найти PID-файл сервера MySQL!

Запуск MySQL

.Запись в «/usr/local/mysql/data/mycompx.err».

.................................................. .................................................. ОШИБКА! Сервер завершил работу без обновления файла PID (/usr/local/mysql/data/mycompx.pid).

Я пробовал:

$ mysql.server запуск

zsh: команда не найдена: mysql.server

И попробовал:

$ sudo служба MySQL остановить

Пароль:

sudo: сервис: команда не найдена

Вот переменные пути.

/Users/userName/.rvm/gems/ruby-2.3.0/bin:/Users/userName/.rvm/gems/ruby-2.3.0@global/bin:/Users/userName/.rvm/rubies/ruby- 2.3.0/bin:/Users/userName/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/DevDesktop/drush: /Пользователи/имя_пользователя/.rvm/bin

Vladimerich


Рег
24 Jan, 2013

Тем
2

Постов
2

Баллов
22
  • 21, May 2024
  • #2
Есть ли способ проверить, установлено ли на моем компьютере более одного MySQL? Я думаю, что я мог бы установить MySQL через Brew, а затем снова загрузить и вручную установить MySQL с веб-сайта MySQL.

Так что, возможно, это может быть коренной проблемой моей ситуации.

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

Если нет, то мне нужно удалить версию MySQL, установленную Brew.

Но сначала мне нужно проверить, есть ли у меня две версии или нет, и как мне это сделать?
 

kronecker_delta


Рег
01 Jan, 2011

Тем
0

Постов
1

Баллов
1
  • 09, Jun 2024
  • #4
У меня есть команда:
sudo /usr/local/mysql/support-files/mysql.server перезапустите И я получил: команда не найдена

В моем файле .zshrc есть следующее:

экспортировать PATH=$HOME/bin:/usr/local/bin:/usr/local/mysql/bin:$PATH

#alias для Drush, чтобы знать, где находятся php и mysql

экспортировать DRUSH_PHP=/usr/local/bin/php

экспортировать DRUSH_SQL=/usr/local/mysql/bin/mysql

# Путь к вашей установке oh-my-zsh.

экспортировать ZSH=/Users/charlie/.oh-my-zsh
 

gl87


Рег
05 Oct, 2014

Тем
1

Постов
3

Баллов
13
  • 12, Jun 2024
  • #5
Я мало что знаю о системах Mac OS. В вашем конфигурационном файле mysql (my.cnf) проверьте, куда он указывает pid-файл.

Если его нет, добавьте его вручную и создайте каталог (/var/mkdir/var/run/mysqld) и файл (/var/run/mysqld/mysqld.pid) и установите разрешение. pid-файл = /var/run/mysqld/mysqld.pid Разрешение: chown -R mysql:mysql /var/run/mysqld Источник : http://serverfault.com/questions/480889/mysql-server-pid-file-could-not-be-found

С наилучшими пожеланиями !
 

5poRixter


Рег
01 Jan, 2011

Тем
1

Постов
3

Баллов
13
Тем
49554
Комментарии
57426
Опыт
552966