Клиент командной строки MySQL для Windows - PullRequest
78 голосов
/ 14 июля 2010

Есть ли симпатичный клиент MySQL для Windows? Я имею в виду один исполняемый файл, который позволяет подключить и запустить пример запроса. Я гуглил и смог найти только большие графические среды, такие как toad или mysql workbench Мне нужен только простой инструмент командной строки, где я могу скачать вот так?

РЕДАКТИРОВАТЬ: Я не хочу устанавливать весь пакет MySQL на моем ПК. Я знаю, что это в пакете mysql, но как мне загрузить только этот клиент cmd line. Потому что мне больше ничего не нужно.

Ответы [ 11 ]

55 голосов
/ 20 марта 2012

Когда вы перейдете на страницу загрузки MySQL , выберите платформу «Microsoft Windows».Затем загрузите «Windows (x86, xx-bit), ZIP-архив» (обязательно выберите тот, размер которого превышает 140M.

Двоичные файлы будут в папке «bin».

Я понимаю, что это не просто двоичные файлы клиента, но, по крайней мере, вам не нужно устанавливать и настраивать весь сервер.

29 голосов
/ 14 июля 2010

mysql.exe может сделать именно это ....

Для подключения

mysql -u root -p (нажмите ввод)

Он должен запросить ввод пароля root(u = имя пользователя, p = пароль)

Затем вы можете использовать команды базы данных SQL для выполнения практически любых задач ...

13 голосов
/ 02 ноября 2012

Вы можете выбрать только установку клиента во время установки сервера. Веб-сайт предлагает вам загрузить полную версию программы установки (скачайте любую нужную версию с http://www.mysql.com/downloads/mysql/).

В мастере установки, когда будет предложено указать тип установки (обычный, минимальный, выборочный), выберите «Выборочный». На следующем экране выберите НЕ устанавливать сервер и продолжите установку как обычно.

Когда вы закончите, вы должны увидеть только соответствующие клиентские программы (mysql, mysqldump и т. Д.) В C: \ Program Files \ MySQL .. \ bin

9 голосов
/ 02 сентября 2014

Вы также можете загрузить MySql Workbench (31Mo), который включает mysql.exe и mysqldump.exe.

Я успешно проверил это, когда мне пришлось запускать сценарии Perl с использованием модуля DBD:MySql для выполнения операторов SQL на удаленной базе данных MySql.

7 голосов
/ 18 мая 2017

Это довольно просто. Я сохранил сервер сообщества mysql на своем диске D:\. Поэтому я так и сделал.

Перейти к D:\mysql-5.7.18-winx64\bin и в адресной строке введите cmd и нажмите ввод, чтобы открыть командную строку. Теперь, если вы используете его впервые, введите mysql -u root -p и нажмите ввод. Затем он попросит пароль, снова нажмите Enter. Вот так вы подключены к серверу mysql.

Before this make sure wamp or xampp any of the local server is running потому что я не смог подключиться к MySQL без запуска xampp. enter image description here

enter image description here

Счастливое кодирование.

6 голосов
/ 14 июля 2010

Вы можете получить доступ к MySQL в командной строке, просто набрав:

C:\www\mysql\bin> mysql -u root -p

После чего вы можете обычно вводить команды sql, такие как:

mysql> SHOW DATABASES;

Здесь, я предполагаю, что вы MySQLкаталог установки C:\www\mysql.

2 голосов
/ 04 декабря 2013

Если вам нужны такие инструменты, как клиент командной строки mysql и mysqldump для Windows, для версий около mysql Ver 14.14 Distrib 5.6.13, для Win32 (x86) , похоже, он находится в HOMEDRIVE: \ Program Files (x86) \ MySQL \ MySQL Workbench версия

Этот каталог также не помещен в путь по умолчанию, поэтому вам потребуется добавить его в переменную среды PATH, прежде чем вы сможете легкозапустите его из командной строки.

Также есть консоль утилит mysql, но она не работает для моих нужд.Ниже приведен список возможностей консоли утилит mysql, если она работает для вас:

Utility           Description
----------------  ---------------------------------------------------------
mysqlauditadmin   audit log maintenance utility
mysqlauditgrep    audit log search utility
mysqldbcompare    compare databases for consistency
mysqldbcopy       copy databases from one server to another
mysqldbexport     export metadata and data from databases
mysqldbimport     import metadata and data from files
mysqldiff         compare object definitions among objects where the
                  difference is how db1.obj1 differs from db2.obj2
mysqldiskusage    show disk usage for databases
mysqlfailover     automatic replication health monitoring and failover
mysqlfrm          show CREATE TABLE from .frm files
mysqlindexcheck   check for duplicate or redundant indexes
mysqlmetagrep     search metadata
mysqlprocgrep     search process information
mysqlreplicate    establish replication with a master
mysqlrpladmin     administration utility for MySQL replication
mysqlrplcheck     check replication
mysqlrplshow      show slaves attached to a master
mysqlserverclone  start another instance of a running server
mysqlserverinfo   show server information
mysqluserclone    clone a MySQL user account to one or more new users
2 голосов
/ 16 октября 2011

У меня такое же требование, когда мне нужен клиент MySQL, но не сервер (работающий на виртуальной машине и не требующий дополнительных затрат), и для меня проще всего было установить сервер сообщества MySQL, используя типичные параметры установки, но НЕ настраивать сервер, поэтому он никогда не запускается, никогда не работает. Добавил C: \ Program Files (x86) \ MySQL \ MySQL Server 5.5 \ bin в переменную окружения системного пути, и я могу использовать клиентские программы командной строки MySQL mssql.exe и mysqladmin.exe.

0 голосов
/ 15 октября 2015

Для пользователей Windows: 1.Установите полную версию MYSQL 2.Нажмите кнопку «Пуск» в Windows 10 и введите MySQL 3. Выберите клиент командной строки MYSQL 5.5 (я использую версию 5.5) 4. Продолжайте работуи запустите ваши sql запросы / 5. для выхода наберите \ q или выйдите

0 голосов
/ 04 февраля 2015

скачайте mysql-5.0.23-win32.zip (это наименьшая возможная версия) из архивных версий на сайте mysql.com

вырезайте и вставляйте установку на диск c в папку mysql

затем установите и следуйте инструкциям на этой странице: https://cyleft.wordpress.com/2008/07/20/fixing-mysql-service-could-not-start-1067-errors/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...