#mysql
#mysql
Вопрос:
Название говорит само за себя. Я абсолютно не представляю, почему копировать и вставлять запрос MySQL в командную строку не работает. Я попробовал очень простой запрос, подобный select * from table
поэтому я уверен, что это как-то связано с MySQL (или шагом копирования и вставки), а не с синтаксической ошибкой. Интересно, как я мог бы решить эту проблему.
Сообщение об ошибке, которое я получаю, является
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near...
Комментарии:
1. Заголовок гласит «не работает», что на самом деле не помогает объяснить проблему. Пожалуйста, укажите точный текст ошибки в вашем вопросе.
2. укажите, что именно вы скопировали? может быть, какой-то отсутствующий запрос приводит к ошибкам?
Ответ №1:
Итак, я предполагаю, что вы уже открываете MYSQL shell с помощью cmd, чтобы вы могли ввести свой запрос.
прежде всего, вам нужно выбрать базу данных, из которой вы можете выбирать свои таблицы.
SHOW DATABASES; -- this will show database list available in MYSQL
USE DB_NAME; -- it will select the database
SHOW TABLES; -- list of tables
SELECT * FROM table; -- here you can write your query
Для справки смотрите следующее:https://www.a2hosting.in/kb/developer-corner/mysql/connect-to-mysql-from-the-command-line