用于Windows的MySQL命令行客户端

用于Windows的MySQL命令行客户端,mysql,windows,Mysql,Windows,有没有适合windows的命令行MySQL客户端?我指的是一个允许连接和运行示例查询的exe。我在谷歌上搜索过,只能找到像toad或mysql workbench这样的大型图形环境。我只需要一个简单的命令行工具,在哪里可以下载这样的东西 编辑:我不想在我的电脑上安装整个MySQL软件包。我知道它在MySQL软件包中,但我如何只下载这个cmd行客户端。因为我不需要其他任何东西。mysql.exe包含在mysql包中。您不必另外安装任何东西。您只需键入以下命令即可在命令行中访问mySQL: C:\w

有没有适合windows的命令行MySQL客户端?我指的是一个允许连接和运行示例查询的exe。我在谷歌上搜索过,只能找到像toad或mysql workbench这样的大型图形环境。我只需要一个简单的命令行工具,在哪里可以下载这样的东西


编辑:我不想在我的电脑上安装整个MySQL软件包。我知道它在MySQL软件包中,但我如何只下载这个cmd行客户端。因为我不需要其他任何东西。

mysql.exe包含在mysql包中。您不必另外安装任何东西。

您只需键入以下命令即可在命令行中访问mySQL:

C:\www\mysql\bin> mysql -u root -p
之后,您可以正常键入sql命令,例如:

mysql> SHOW DATABASES;

在这里,我假设您的mySQL安装目录是
C:\www\mySQL

mySQL.exe可以做到这一点

连接,

mysql-u root-p
(按enter键)

它应该提示您输入根密码(u=用户名,p=密码)


然后,您可以使用SQL数据库命令执行几乎所有操作。…

我有类似的要求,需要MySQL客户端,但不需要服务器(在虚拟机中运行,不需要任何额外开销)对我来说,最简单的事情就是安装MySQL社区服务器,采用典型的安装选项,但不配置服务器,所以它永远不会启动,永远不会运行。将C:\Program Files(x86)\MySQL\MySQL Server 5.5\bin添加到系统路径环境变量中,我能够使用MySQL命令行客户端mssql.exe和mysqladmin.exe程序

当您转到MySQL时,请选择平台“Microsoft Windows”。然后下载“Windows(x86,xx位),ZIP存档”(请务必选择大小超过140M的一个)

二进制文件将位于“bin”文件夹中。


我知道这不仅仅是客户端二进制文件,但至少你不必安装和设置整个服务器。

你可以选择在服务器安装期间只安装客户端。该网站只提供让你下载完整安装程序(获取你想要的任何版本)

在安装向导中,当提示输入安装类型(典型、最小、自定义)时,选择“自定义”。在下一个屏幕上,选择不安装服务器,然后继续正常安装的其余部分


完成后,如果您正在寻找mysql 14.14发行版5.6.13左右版本的Windows mysql和mysqldump命令行客户端之类的工具,对于Win32(x86),您应该只在C:\Program Files\mysql..\bin中看到相关的客户端程序(mysql、mysqldump等),它似乎在HOMEDRIVE:\Program Files(x86)中\MySQL\MySQL工作台版本

默认情况下,此目录也不会放置在path中,因此您需要将其添加到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 效用说明 ---------------- --------------------------------------------------------- mysqlauditadmin审核日志维护实用程序 mysqlauditgrep审核日志搜索实用程序 mysqldbcompare数据库的一致性 mysqldbcopy将数据库从一台服务器复制到另一台服务器 mysqldbexport从数据库导出元数据和数据 mysqldbimport从文件导入元数据和数据 mysqldiff比较对象定义,其中 区别在于db1.obj1与db2.obj2的区别 mysqldiskusage显示数据库的磁盘使用情况 mysqlfailover自动复制运行状况监视和故障切换 mysqlfrm显示从.frm文件创建表 mysqlindexcheck检查重复或冗余索引 mysqlmetagrep搜索元数据 mysqlprocgrep搜索过程信息 mysqlreplicate使用主服务器建立复制 用于MySQL复制的mysqlrpladmin管理实用程序 mysqlrplcheck检查复制 mysqlrplshow显示连接到主服务器的从属服务器 mysqlserverclone启动正在运行的服务器的另一个实例 mysqlserverinfo显示服务器信息 mysqluserclone将MySQL用户帐户克隆到一个或多个新用户 您还可以下载(31Mo),其中包括
mysql.exe
mysqldump.exe


当我必须使用
DBD:MySql
module运行Perl脚本来对一个遥远的MySql数据库运行SQL语句时,我成功地测试了这一点。

从MySql.com网站的存档版本下载MySql-5.0.23-win32.zip(这是最小的版本)

将安装作为mysql文件夹剪切并粘贴到c驱动器中

然后安装,然后按照本页的说明进行操作: 对于Windows用户: 1.安装MYSQL的完整版本 2.在Windows 10开始按钮上,单击搜索并键入MySQL 3.选择MYSQL命令行客户端5.5(我使用的是5.5版) 4.继续运行sql查询/
5.退出type\q或退出

非常简单。我在
D:\
驱动器中保存了mysql社区服务器。因此我就是这样做的

转到
D:\mysql-5.7.18-winx64\bin
并在地址栏中键入cmd并按enter键,命令提示符将打开。现在,如果您第一次使用它,请键入
mysql-u root-p
按enter键。然后它将询问密码,再次按enter键。这样您就连接到了mysql服务器

在此之前,请确保wamp或xampp任何本地服务器正在运行
,因为我无法连接到没有xampp运行的mysql。


愉快的编码。

我不想安装整个mysql数据库,我只需要一个客户端!这个答案假设mysql包已经安装,现在的问题是在不安装整个mysql包的情况下获取“mysql”可执行文件。我看到我们