无需重启PC即可在localhost上重启MySQL服务器

时间:2013-03-14 20:52:35

标签: mysql

我安装了MySQL,并且我已经能够使用我在Django中创建的网站运行查询。我最近不得不在任务管理器中中止mysql,因为我的一个查询花了太长时间才响应。

我现在无法重启服务器。我已尝试按mysql文档中的描述运行mysqld,但这会弹出一个立即关闭的命令行窗口。

有没有办法在不重新启动电脑的情况下重新启动服务器?

3 个答案:

答案 0 :(得分:1)

在Windows中:

net stop MySQL
net start MySQL

在Ubuntu中:

sudo /etc/init.d/mysql restart

在MacOS中:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start

答案 1 :(得分:0)

将来你可以在不中止mysql的情况下杀死卡住的查询

创建.bat以打开mysql控制台(更改目录以满足您的需要):

cd C:\xampp\mysql\bin
mysql database_name --host=localhost --user=name --password

获取流程列表:

show full processlist;

杀死陷入困境的进程:

kill 12345;

无需重启^^。

答案 2 :(得分:0)

Windows中的

在命令提示符窗口中使用以下命令 但是您应该以管理员身份运行cmd.exe

net stop MySQL

net start MySQL