使用Windows .bat文件启动和停止MySQL
我将PC用于很多不同的事情,并且不一定需要一直运行MySQL服务器,尤其是当我想玩游戏时。因此,我想知道是否存在使用简单的.bat文件启动和停止服务器的简单方法。
我浏览了MySQL网站,发现了一个页面,该页面详细说明了如何从命令行启动MySQL。该页面建议我使用以下命令。
"C:\ProgramFiles\MySQL\MySQLServer5.1\bin\mysqld"
使用以下命令停止服务器。在这种情况下,用户名是root,密码是wibble。
"C:\ProgramFiles\MySQL\MySQLServer5.1\bin\mysqladmin"-uroot-pwibbleshutdown
但是,当我尝试在.bat文件中使用它时,此方法不起作用。意识到MySQL安装了服务,我想知道是否可以使用net命令来启动和停止服务器。事实证明,该命令非常易于使用,因此可以使用以下命令打开MySQL服务器。
netstartmysql
要停止服务器,请使用以下命令。
netstopmysql
将这些命令添加到单独的文件中(可能称为stopmysql.batandstartmysql.bat),您将可以通过一个按钮轻松地打开和关闭MySQL服务器。
如果您使用的是Vista,您仍然可以做同样的事情,但是您需要右键单击并选择“以管理员身份运行”,否则脚本将没有足够的特权来更改服务。