用于Windows的MySQL命令行客户端

用于Windows的MySQL命令行客户端

问题描述:

是否有任何用于Windows的MySQL客户端命令行?我的意思是允许连接和运行示例查询的单个exe文件。我搜索了一下,只能找到像蟾蜍或mysql工作台这样的大型图形环境。我只需要一个简单的命令行工具,我可以在哪里下载这样的东西?用于Windows的MySQL命令行客户端

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

+0

如果您已经安装了数据库,则必须已安装mysql.exe。 – 2010-07-14 13:36:49

+0

这个问题可能更适合http://superuser.com,因为它不是一个编程问题(而是一个“我该如何安装......”一个) – 2010-07-14 14:17:32

+0

它看起来应该跟随你的MySQL安装到MySQL [网页](http://dev.mysql.com/doc/administrator/en/mysql-administrator-menus-tools-mysql-command-line-client.html)。这不是你想要的吗? – 2010-07-14 13:23:18

当您转到MySQL download page时,请选择平台“Microsoft Windows”。然后下载“的Windows(86,XX位),ZIP档案”(一定要选择超过140M的一个与大小。

的二进制文件将在“bin”文件夹。

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

+1

sql.exe和sql.pdb是你需要的文件。 – GabrielC 2014-04-17 05:25:03

+0

一旦我下载了它,我该如何安装客户端? – vijrox 2014-06-20 16:33:57

+0

你不需要任何特殊的安装程序。只需从命令行运行sql.exe(如果环境路径一开始不运行,请检查您的环境路径) – 2015-03-09 04:17:48

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

+6

我不想要安装整个mysql数据库,我只需要一个客户端! – PawelRoman 2010-07-14 13:31:55

您可以访问MySQL在命令行只需键入:

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

后,您可以键入SQL命令通常如:

mysql> SHOW DATABASES; 

在这里,我假设你的MySQL安装目录C:\www\mysql

+2

这个答案假定MySQL软件包已经安装好了,现在的问题是如果没有安装整个MySQL软件包,就可以得到“mysql”可执行文件。 – 2011-09-18 16:36:28

+0

我看到我们误解了你。也许某种jdbc兼容的客户端像squirrel-sql或者尝试隔离zip客户端的zip下载。 – 2011-09-18 19:10:52

可以的mysql.exe做到这一点....

要连接,

mysql -u root -p(按回车键)

应该提示你输入根口令(U =用户名,P =密码)

然后你可以使用SQL数据库命令可以做相当多的东西....

+2

这个答案假定MySQL软件包已经安装好了,现在的问题是如果没有安装整个MySQL软件包,就可以得到“mysql”可执行文件。 – 2011-09-18 16:37:15

+3

@DS,我在**编辑之前回答了这个帖子**。 – 2011-09-19 05:05:44

+1

顺便说一下,你可以使用'-e'参数执行mysql命令,例如:'mysql.exe -u root -e“选择'这是mysql批处理脚本';'' – 2015-08-30 13:04:54

我有类似的要求,我需要一个MySQ L客户端,但不是服务器(运行在虚拟机上,不需要额外的开销),对我而言,最简单的事情是安装MySQL社区服务器,并采用典型的安装选项,但不配置服务器,因此它永远不会启动,永远不会运行。为系统路径环境变量添加了C:\ Program Files(x86)\ MySQL \ MySQL Server 5.5 \ bin,并且我可以使用MySQL命令行客户端mssql.exe和mysqladmin.exe程序。

你可以选择只安装客户端在服务器安装期间。网站只提供让你下载完整的安装程序(从http://www.mysql.com/downloads/mysql/获取想要的版本)

在安装向导中,当系统提示您输入安装类型(典型,最小,自定义)时,请选择“自定义”。在下一个屏幕上,选择不安装服务器,并照常进行安装的其余部分。

完成后,您应该在C:\ Program Files \ MySQL中看到相关的客户端程序(mysql,mysqldump等)。\ BIN

+0

实际上至少现在有一个19MB以下的轻量级安装程序下载(网络安装程序) – 2017-11-07 21:51:04

如果您正在寻找像mysql和mysqldump取得的Windows命令行客户端周边版本的MySQL版本工具14.14 DISTRIB 5.6.13,为Win32(86)它似乎是在HOMEDRIVE:\程序文件(x86)\ MySQL的\ MySQL工作台版本

这个目录也默认情况下不放置在路径,所以你需要将它添加到您的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 

您也可以下载MySql workbench(31Mo),其中包括mysql.exemysqldump.exe

我成功地测试了这个时候,我不得不使用运行模块DBD:MySql运行对一个遥远的MySQL数据库的SQL语句Perl脚本。

下载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/

对于Windows用户: 1.安装MYSQL 完整版本的2.1936上搜索Windows 10启动按钮,点击输入MySQL的 3 SEL ect MYSQL命令行客户端5.5(我正在使用版本5.5) 4.继续并运行您的sql查询/ 5.退出类型\ q或退出

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

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

Before this make sure wamp or xampp any of the local server is running,因为我无法连接到MySQL wihthout XAMPP运行。 enter image description here

enter image description here

编码愉快。