Как использовать Sql из командной строки DOS - PullRequest
0 голосов
/ 25 июля 2011

Привет! Я установил MySQL с веб-сайта Oracle, но не получил параметр «MySQL Command Line» в разделе MySQL в меню «Программы».

Итак, я посмотрел на этом сайте, как выполнять SQL-запросы из командной строки DOS.

Я нашел ответ на этом сайте, который советовал напечатать что-то вроде: sql root u- p- и т. Д., Но это не работает.

Может кто-нибудь посоветовать мне синтаксис, чтобы использовать для входа в SQL из DOS, или направить меня к ответу, описанному выше (я не могу найти его)

Я использую Windows 7 и также скачал драйвер ODBC.

Большое спасибо.

Ответы [ 4 ]

1 голос
/ 25 июля 2011

Если каталог bin MySQL не находится в вашей переменной PATH, вам нужно будет либо находиться в каталоге, либо написать абсолютный путь к нему для выполнения.

Попробуйте что-то вроде этого (в зависимости от вашей установки):

cd "C:\Program Files\MySQL\MySQL Server 5.5\bin"
mysql -uroot

В качестве альтернативы, вы можете ввести это напрямую:

"C:\Program Files\MySQL\MySQL Server 5.5\bin\mysql.exe" -uroot
1 голос
/ 24 августа 2012
cd/
cd wamp
cd bin
cd mysql
cd mysql5.0.51b
#################################
note use your own version of mysql, mine is 5.0.51b
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
cd bin
mysql -h localhost -u root -p
////////////////////////////////
note -p that is if u use a password
////////////////////////////////////////

после этой строки кодов у вас есть приветствие, в котором сообщается версия сервера mysql для сервера и идентификатор вашего соединения

0 голосов
/ 23 августа 2013

Определите путь вашей установки MySQL и добавьте его в переменную окружения PATH.

SET PATH=%PATH%;C:\MySQL\bin

В приведенном выше примере предполагается, что MySQL устанавливается в каталог C: \ MySQL.

Когда путь задан, вы можете напрямую выполнить

mysql -u root

, который входит в MySQL как пользователь root.Флаг -p можно использовать, если требуется пароль

Требуется выполнять SET PATH каждый раз, поэтому вы можете создать командный файл.

0 голосов
/ 25 июля 2011

Если вы перейдете в каталог bin только что установленной программы, введите «mysql.exe»

Посмотрите это руководство, если вы застряли с командами

...