Попытка отредактировать файл my.cnf в mysql, и он не работает - PullRequest
0 голосов
/ 22 февраля 2019

Я пытаюсь использовать cat /etc/my.cnf в mysql, но когда я делаю это, он просто показывает -> хочет, чтобы я продолжал вводить данные.

Однако, когда я ставлю точку с запятой в конце.

cat /etc/my.cnf;

выдает ошибку.

Как мне отредактировать файл /etc/my.cnf?

Я запускаю это на терминале на Mac и попал на сервер mysql с помощью команды

sudo / usr / local / mysql / bin / mysql -u root

.

Ответы [ 2 ]

0 голосов
/ 22 февраля 2019

Кажется, вы пытаетесь редактировать конфигурацию MySQL из оболочки MySQL, но это не сработает.Выполните следующие шаги для редактирования файла

  1. Откройте терминал и введите команду ниже, чтобы открыть файл конфигурации mysql в textedit
  2. sudo nano /etc/my.cnf
  3. Сохранитьфайл и перезапустите MySQL

Надеюсь, это поможет вам

0 голосов
/ 22 февраля 2019

Вы вводите это в оболочку mysql>?Если это так, команды оболочки UNIX, такие как cat, не будут делать ничего полезного.Это не команды, с которыми MySQL знает, как иметь дело.

Вам необходимо запускать их в обычном окне терминала (оболочки) вне MySQL.

По умолчанию большинствосистемы запускают оболочку bash , которая имеет доступ к таким инструментам командной строки, как vi и т. д. Оболочка MySQL только для SQL .

...