Почему я должен использовать ключевое слово [open] для запуска mysql

0

У меня есть mysql, установленный на моем mac (работает с OSX Snow Leopard). Согласно всему, что я видел, все, что мне нужно сделать, это ввести mysql в командной строке, чтобы вызвать монитор. У меня есть /usr/local/mysql на моем пути.

Вместо этого мне нужно ввести open mysql. Это открывает монитор. Однако я не могу войти в систему как root. Я попробовал sudo open mysql. Это сработало, но оно все равно записывает меня как @localhost.

Что вверх???

Спасибо,

Джон

  • 1
    Что происходит, когда вы просто mysql ?
  • 0
    Что не так с @localhost? ? Если сервер работает на вашей машине, то вы входите с локального хоста ....
Показать ещё 1 комментарий
Теги:
macos

1 ответ

0
Лучший ответ

Этот /usr/local/mysql обычно является каталогом, в котором MySQL устанавливается на OS X. Попробуйте выполнить следующую команду:

/usr/local/mysql/bin/mysql

Кроме того, я запускаю локальный сервер MySQL с помощью псевдонима:

alias mysqld="sudo /usr/local/mysql/bin/mysqld_safe"
  • 0
    Я такой дебил !! Это сделал Гарольд! Благодарю.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню