用于Windows的MySQL命令行客户端
是否有任何用于Windows的MySQL客户端命令行?我的意思是允许连接和运行示例查询的单个exe文件。我搜索了一下,只能找到像蟾蜍或mysql工作台这样的大型图形环境。我只需要一个简单的命令行工具,我可以在哪里下载这样的东西?用于Windows的MySQL命令行客户端
编辑:我不想在我的电脑上安装整个MySQL软件包。我知道它在mysql包内,但是我如何只下载这个cmd行客户端。因为我不需要别的东西。
当您转到MySQL download page时,请选择平台“Microsoft Windows”。然后下载“的Windows(86,XX位),ZIP档案”(一定要选择超过140M的一个与大小。
的二进制文件将在“bin”文件夹。
我了解这不仅仅是客户端的二进制文件,但至少你不必安装和设置整个服务器。
您可以访问MySQL在命令行只需键入:
C:\www\mysql\bin> mysql -u root -p
后,您可以键入SQL命令通常如:
mysql> SHOW DATABASES;
在这里,我假设你的MySQL安装目录C:\www\mysql
。
这个答案假定MySQL软件包已经安装好了,现在的问题是如果没有安装整个MySQL软件包,就可以得到“mysql”可执行文件。 – 2011-09-18 16:36:28
我看到我们误解了你。也许某种jdbc兼容的客户端像squirrel-sql或者尝试隔离zip客户端的zip下载。 – 2011-09-18 19:10:52
可以的mysql.exe做到这一点....
要连接,
mysql -u root -p
(按回车键)
应该提示你输入根口令(U =用户名,P =密码)
然后你可以使用SQL数据库命令可以做相当多的东西....
这个答案假定MySQL软件包已经安装好了,现在的问题是如果没有安装整个MySQL软件包,就可以得到“mysql”可执行文件。 – 2011-09-18 16:37:15
@DS,我在**编辑之前回答了这个帖子**。 – 2011-09-19 05:05:44
顺便说一下,你可以使用'-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
实际上至少现在有一个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.exe
和mysqldump.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或退出
如果您已经安装了数据库,则必须已安装mysql.exe。 – 2010-07-14 13:36:49
这个问题可能更适合http://superuser.com,因为它不是一个编程问题(而是一个“我该如何安装......”一个) – 2010-07-14 14:17:32
它看起来应该跟随你的MySQL安装到MySQL [网页](http://dev.mysql.com/doc/administrator/en/mysql-administrator-menus-tools-mysql-command-line-client.html)。这不是你想要的吗? – 2010-07-14 13:23:18