Подтвердить что ты не робот

Как подключиться из командной строки Windows к командной строке mysql

Я пытаюсь подключиться к командной строке mysql server из приглашения моих окон

Я пишу следующую строку в cmd, но я получаю сообщение об ошибке.

cd C:\MYSQL\bin\

И затем я выполняю

mysql.exe -u=root -p=admin

но я получаю эту ошибку

ERROR 1045: <28000>: Access denied for user 'root'@'localhost' <using password:YES>

Спасибо,

4b9b3361

Ответ 1

cd в вашем вопросе недействителен (цитируя его здесь, потому что вы удалили его один раз, и он был там, когда был отправлен этот ответ):

cd CD:\MYSQL\bin\

Вы не можете cd в CD:\ что-нибудь, потому что CD:\ не является допустимым каталогом в Windows. CD: будет указывать диск, за исключением того, что диски ограничены одной буквой между A и Z.

Если ваш \MYSQL\BIN находится на диске C:, тогда ваши команды должны быть:

C:\>cd \MYSQL\Bin
C:\MYSQL\Bin>mysql -u root -p admin

Если вы еще не на C: (который вы узнаете, посмотрев подсказку в окне cmd), или ваша папка MySQL находится на другом диске (например, D:), измените на это диск тоже:

C:\> cd /d D:\MYSQL\Bin
D:\MYSQL\Bin>mysql -u root -p admin

.exe после mysql является необязательным, так как .exe является исполняемым расширением в Windows. Если вы наберете mysql, Windows автоматически выполнит поиск исполняемого файла с этим именем и запустит его, если он найдет его.

Обратите внимание, что в обоих моих примерах выполнения mysql нет знаков =. Вы должны просто использовать -p без пароля и ждать, чтобы получить приглашение для него.

Ответ 2

Используйте это:

mysql -u user_name -p  then press_enter_key

затем введите пароль

то есть.

line-1 : mysql -u root -p

line-2 : admin

Ответ 3

первый тип cmd появится окно командной строки Windows:

PATH C:\XAMPP\MYSQL\BIN;%PATH%;
mysql -u root -p

где:

  • -u - это идентификатор пользователя
  • -p - пароль, если вы не будете использовать пароль, просто оставьте его пустым.

Ответ 4

C:\Program Files\MySQL\MySQL Server 5.7\bin> mysql -u username -p

Затем он попросит пароль. Введите пароль, который вы установили для имени пользователя во время установки при добавлении db Users. In the given image depp is my username

Ответ 5

Вы регистрируетесь неправильно; вы не должны включать = в свой логин. Чтобы войти в систему, введите:

mysql.exe -uroot -padmin

Если это не сработает, вы можете не настроить свою систему. Если да, то вот хороший учебник по началу работы с подсказкой MySQL: http://breakdesign.blogspot.com/2007/11/getting-started-with-php-and-mysql-in_11.html

Ответ 6

  1. Запустите службу сервера MySQL из домашнего каталога MySQL. Ваш C:\MYSQL\bin \, поэтому выберите этот каталог в командной строке и введите: NET START MySQL
    (После этого вы можете открыть диспетчер задач Windows и убедиться, что на вкладке "Процессы" запущен процесс mysqld.exe. Возможно, ваша проблема здесь.)
  2. Тип: mysql -u пользователь -p [pressEnter]
  3. Введите свой пароль [pressEnter]

или создайте файл start.bat:

  1. добавьте C:\MYSQL\bin\в ваш путь
  2. написать файл start.bat Мой файл start.bat имеет только две строки, как показано ниже:
чистый старт MySQL
mysql -u root -p

Удачи!

Ответ 7

Просто войдите в mysql в windows, если вы знаете свое имя пользователя и пароль.

Откройте командную строку, для меня имя пользователя root и пароль password

mysql -u root -p
Enter password: ********

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.11-log MySQL Community Server (GPL)

Надеюсь, это поможет многим.

Ответ 8

Я использовал следующую команду для подключения MySQL Server 8.0 в командной строке Windows.

C:\Program Files\MySQL\MySQL Server 8.0\bin>mysql -u root -p my_db
Enter password: ****

или же

C:\Program Files\MySQL\MySQL Server 8.0\bin>mysql -u root -p my_db -h localhost
Enter password: ****

Здесь my_db - имя схемы.

enter image description here

Ответ 9

Следующие команды будут подключаться к любой базе данных MySQL

shell> mysql --host=localhost --user=myname --password=mypass mydb

или

shell> mysql -h localhost -u myname -pmypass mydb

Поскольку он показывает пароль в виде обычного текста, вы можете ввести пароль позже, как было предложено. Итак, команда будет следующей:

shell> mysql --host=localhost --user=myname --password mydb
shell> mysql -h localhost -u myname -p mydb

Ответ 10

Вам нужно идти по установленному пути mysql на диске C:, тогда ваши команды должны быть:

C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql.exe -u root -p

OR

C:\>cd \MYSQL\Bin
C:\MYSQL\Bin>mysql -u root -p

Это запросит ваш пароль MySql по командной строке:

Enter password: ******

Поместите пароль, и вы получите панель инструментов mysql.

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4622
Server version: 5.7.14-log MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective

собственников.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

Ответ 11

Перейдите в каталог MySQL. Как и в моем случае его...

cd C:\Program Files\MySQL\MySQL Server 8.0\bin
mysql -uroot -p

root может быть изменен для вашего пользователя, независимо от того, какого пользователя MySQL вы установили.

Он попросит ваш пароль. Если у вас есть пароль, введите свой пароль и нажмите "Enter". Если пароль не установлен, просто нажмите "Enter" без ввода. Вы будете подключены к MySQL.

Существует еще один способ прямого подключения к MySQL без всякого времени, переходя в каталог и вводя команды.

Создайте файл .bat. Сначала добавьте свой путь к MySQL. В моем случае это было,

cd C:\Program Files\MySQL\MySQL Server 8.0\bin

Затем добавьте эти две строки

net start MySQL 
mysql -u root -p

Если вы не хотите вводить пароль каждый раз, вы можете просто добавить пароль с помощью -p, например, -p root (в случае, если root был паролем), но это не рекомендуется.

Также, если вы хотите подключиться к другому хосту, кроме локального (промежуточный/рабочий сервер). Вы также можете добавить -h22.345.80.09 Например, 22.345.80.09 - это ip вашего сервера.

net start MySQL 
mysql -u root -p -h22.345.80.0

Сохраните файл. Просто дважды щелкните, чтобы открыть и подключиться напрямую к MySQL.

Ответ 12

Пожалуйста, выполните следующие шаги

  1. Сначала откройте командную строку с администратором.
  2. Перейдите в установленный каталог MySQL, скопируйте путь и пройдите в командной строке. как: - C:\Program Files\MySQL\MySQL Server 5.7\bin>

  3. C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql -uroot -p [-u для имени пользователя -p для пароля]

  4. C:\Program Files\MySQL\MySQL Server 5.7\bin> mysql -uroot -p Введите пароль: **** [введите свой пароль здесь]

1 first image

Ответ 13

Сначала перейдите в каталог bin mysql. У вас есть два способа подключения

1) mysql -u root -p1234 (без места для флага пароля) 2) mysql -u root -p и введите пароль, когда он спрашивает

Ответ 14

чтобы открыть mysql на терминале окна как:

mysql -u -p

например. mysql -uroot -proot

где: -u, за которым следует имя пользователя вашей базы данных, которое вы указали во время установки и -p, за которым следует пароль

Предположение. Предположим, что бит mysql уже включен в переменную среды пути. если они не включены в путь, вы можете перейти до папки mysql bin, а затем выполнить команду выше. если вы хотите знать как настроить переменную окружения

Ответ 15

Запустите командную строку

Введите следующую команду и нажмите Enter

mysql -u username -p

Вам будет предложено ввести пароль

Enter password:

Введите пароль и нажмите Enter

Введите пароль:

Запустите следующие команды

1) show databases;

2) use your_preferred_database;

3) show tables;

4) select * from preferred_table;

Ответ 16

Если вы не хотите переходить в папку bin MySQL, то другой вариант - поместить ярлык mysql.exe в свой путь по умолчанию командной строки (C:\Users\"your user name">) с содержимым:

mysql -u(username) -p(password)