Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要使用 PHP 脚本启动 MySQL。所以我有:
system("C:\bin\mysql\mysql5.5.8\bin\mysqld");
我已经在两台运行 Windows 7 和 Windows XP 的计算机上进行了尝试。当我通过在命令行中输入这个来尝试这个时,两者都挂起,尽管这是在启动 MySQL。我如何让 MySQL 从它挂起我的脚本开始,然后又冻结我的页面?
您可以尝试异步运行命令,这将防止浏览器冻结。可以通过调用 shell_exec 并在命令末尾添加与号(“&”)来完成。例子:
shell_exec("C:\bin\mysql\mysql5.5.8\bin\mysqld &");