Просматривая ссылку, вы узнаете, как использовать команды терминала MySQL. У меня на компьютере установлена MAMP (LAMP for macintosh). Я пытаюсь подключиться к удаленной базе данных mysql, используя приложение Terminal на моем компьютере, но получаю сообщение об ошибке.

Что я делаю, это:

  1. Приложение Open Terminal
  2. Перейдите в папку установки mysql с этой строкой: /Applications/MAMP/Library/bin/mysql .
  3. Затем я пытаюсь подключиться к удаленной базе данных с помощью следующей строки: mysql -h 81.238.5.98 -u user_name -p database_name

Но я получаю это сообщение об ошибке:

'ОШИБКА 1064 (42000): у вас ошибка в синтаксисе SQL; проверьте правильность синтаксиса в руководстве, соответствующем версии вашего сервера MySQL, для использования -h 81.238.5.98 -u user_name -p database_name' at line 1

Сообщение говорит, что у меня есть ошибка в моем синтаксисе SQL, но я не вижу ошибок в нем. Что мне здесь не хватает?

1 ответ1

1

Шаг 3 - это не команда, которую вы отправляете в консоли MySQL, а вызов программы mysql с параметрами. После шага 2 вы уже подключены к своему локальному экземпляру / экземпляру по умолчанию.

Заменить шаги 2 и 3 на

/Applications/MAMP/Library/bin/mysql -h 81.238.5.98 -u user_name -p database_name

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .