0

我需要使用 PHP 脚本启动 MySQL。所以我有:

system("C:\bin\mysql\mysql5.5.8\bin\mysqld");

我已经在两台运行 Windows 7 和 Windows XP 的计算机上进行了尝试。当我通过在命令行中输入这个来尝试这个时,两者都挂起,尽管这是在启动 MySQL。我如何让 MySQL 从它挂起我的脚本开始,然后又冻结我的页面?

4

1 回答 1

0

您可以尝试异步运行命令,这将防止浏览器冻结。可以通过调用 shell_exec 并在命令末尾添加与号(“&”)来完成。例子:

shell_exec("C:\bin\mysql\mysql5.5.8\bin\mysqld &");
于 2013-04-30T16:56:51.527 回答