用于Windows的MySQL命令行客户端

有什么好的命令行MySQL客户端的Windows? 我的意思是一个单一的exe,允许连接和运行示例查询。 我GOOGLE了,只能find像蟾蜍或MySQL工作台的大型graphics环境。 我只需要一个简单的命令行工具,我可以在哪里下载这样的东西?

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

当你进入MySQL 下载页面时 ,select平台“Microsoft Windows”。 然后下载“Windows(x86,xx-bit),ZIP Archive”(一定要select大小超过140M的。

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

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

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

连接,

mysql -u root -p (按回车)

它应该提示你inputroot密码(u = username,p = password)

那么你可以使用SQL数据库命令来做任何事情….

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

在安装向导中,当系统提示安装types(典型,最小,自定义)时,请select“自定义”。 在下一个屏幕上,select不安装服务器,然后像平常一样继续进行其余的安装。

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

您也可以下载包含mysql.exemysqldump.exe MySql workbench (31Mo)。

当我不得不使用DBD:MySql运行Perl脚本时,我成功地testing了这一点DBD:MySql模块针对遥远的MySql数据库运行SQL语句。

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

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

之后,您可以正常键入sql命令,如:

 mysql> SHOW DATABASES; 

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

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

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

Before this make sure wamp or xampp any of the local server is running因为我无法连接到MySQL,无法运行xampp。 在这里输入图像说明

在这里输入图像说明

快乐的编码。

我有类似的要求,我需要一个MySQL客户端,但不是服务器(运行在虚拟机,不想额外的开销),对我来说,最简单的事情是安装MySQL社区服务器采取典型的安装选项,但不configuration服务器,所以它永远不会启动,从不运行。 在系统path环境variables中添加了C:\ Program Files(x86)\ MySQL \ MySQL Server 5.5 \ bin,我可以使用MySQL命令行客户端mssql.exe和mysqladmin.exe程序。

如果你正在寻找类似于mysql的版本的mysql和mysqldump命令行客户端的工具,版本14.14 Distrib 5.6.13,对于Win32(x86),它似乎在HOMEDRIVE中:\ Program Files(x86)\ MySQL \ MySQL工作台版本

此目录也不是默认放置在path中的,所以您需要将其添加到PATH环境variables中,然后才能从命令提示符轻松地运行它。

此外,还有一个MySQL实用程序控制台,但它不适合我的需要。 下面是在mysql工具控制台的function列表,以防万一它适合你:

效用描述
 ---------------- ---------------------------------- -----------------------
 mysqlauditadmin审计日志维护工具
 mysqlauditgrep审计日志search实用程序
 mysqldbcompare比较数据库的一致性
 mysqldbcopy将数据库从一台服务器复制到另一台服务器
 mysqldbexport从数据库中导出元数据和数据
 mysqldbimport从文件导入元数据和数据
 mysqldiff比较对象之间的对象定义
                  区别在于db1.obj1与db2.obj2的区别
 mysqldiskusage显示数据库的磁盘使用情况
 mysqlfailover自动复制运行状况监视和故障转移
 mysqlfrm显示来自.frm文件的CREATE TABLE
 mysqlindexcheck检查重复或冗余索引
 mysqlmetagrepsearch元数据
 mysqlprocgrepsearch进程信息
 mysqlreplicate与masterbuild立复制
用于MySQL复制的mysqlrpladminpipe理实用程序
 mysqlrplcheck检查复制
 mysqlrplshow显示连接到主服务器的从服务器
 mysqlserverclone启动运行服务器的另一个实例
 mysqlserverinfo显示服务器信息
 mysqluserclone将一个MySQL用户帐户克隆到一个或多个新用户

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

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

剪切和粘贴安装在C盘作为MySQL文件夹

然后安装,然后按照说明按照此页面: https : //cyleft.wordpress.com/2008/07/20/fixing-mysql-service-could-not-start-1067-errors/

对于Windows用户:1.安装完整版本的MYSQL 2.在Windows 10开始button上点击search并inputMySQL 3.selectMYSQL命令行客户端5.5(我正在使用5.5版本)4.继续运行你的SQL查询/ 5.退出types\ q或退出