подключение mysql через командную строку

#mysql

#mysql

Вопрос:

У меня есть запрос относительно подключения mysql к командной строке. Я сделал:

 open cmd prompt
telnet localhost com 3306
 I RECEIVED REPLY as---
  

некоторые инструкции, в которых упоминается

 telnet [-a][-e escape char][-f log file][-1 user][-t term][host [port]]
-a     attempt automatic logon. same as -1 option except uses the currently logged on  user's name.

-e   Escape char to enter telnet client prompt.
  

и еще кое-что…

но правильно ли это?? или я заблудился??? пожалуйста, помогите.

Комментарии:

1. есть ли причина, по которой вы не можете использовать команду «mysql»?

Ответ №1:

не подключайтесь по telnet к вашей базе данных mysql.

Вместо этого используйте команду mysql, пользовательский интерфейс, подобный db visualizer (у них есть платная версия и бесплатная версия), или бесплатный пользовательский интерфейс, который поставляется с maria db (замена mysql).

для получения дополнительной информации о команде mysql попробуйте выполнить mysql --help или найдите ее в справочном руководстве по mysql

Редактировать: дополнительная информация добавлена здесь.
Telnet — это не «командная строка», это протокол связи (ознакомьтесь с протоколом telnet в Википедии) и программа (которая использует протокол связи для обмена данными). Вы не можете подключиться к MySQL с помощью telnet, потому что MySQL не использует протокол telnet для связи.

Я обращался к MySQL только для jdbc, поэтому я не уверен, как решить вашу проблему. Я знаю, что для MySQL также существует интерфейс c API. Разделы «20 соединителей и API» и «15 репликаций» в справочнике mysql могут быть полезны.

Комментарии:

1. спасибо за ваше ценное предложение. но я не могу подключить mysql с помощью командной строки, когда я могу сделать то же самое для других портов.. и моя конечная цель — подключить микроконтроллер к mysql, который будет продолжать сбрасывать данные в mysql. есть предложения?