'> вместо -> в клиенте командной строки mysql?

Я использую Mac OS Terminal для вставки данных в таблицу базы данных MySQL. Я что-то случайно нажал и вместо -> теперь вижу '>. Я понятия не имею, что это значит, что это такое и как я могу вернуться к ->? Он не реагирует ни на какие команды, просто позволяет мне печатать любой текст. Хорошо, я понял, не могу удалить вопрос, хотя... Спасибо за чтение

1 ответ

У вас есть открывающая одинарная кавычка без закрывающей одинарной кавычки.

Просто введите еще одну одинарную кавычку и продолжайте вводить ваш запрос, заканчивающийся символом; или просто наберите ';

Пример:

mysql> select * from table where name like '
    '>
    '>
    '> fred';
Другие вопросы по тегам