- 使用Windows操作系统,利用bat脚本检查MySQL是否成功启动的方法:
1.1 在文本编辑器中创建一个新文件,将以下代码复制并粘贴到该文件中:
@echo off
sc query MySQL >nul 2>nul
if errorlevel 1060 echo MySQL is not running.& exit /b 1
echo MySQL is running.
1.2 保存文件并将文件后缀改为.bat。
1.3 双击该.bat文件运行。如果MySQL成功启动,则会在命令行中输出“MySQL is running.”,否则会输出“MySQL is not running.”。
- 使用Linux操作系统,利用bash脚本检查MySQL是否成功启动的方法:
2.1 在终端中输入以下命令创建一个新文件:
sudo nano check_mysql.sh
2.2 将以下代码复制并粘贴到该文件中:
#!/bin/bash
MYSQL=`which mysql`
if [ -z "$MYSQL" ]; then
echo "MySQL is not installed."
exit 1
fi
echo "SELECT 1" | $MYSQL &>/dev/null
if [ "$?" != "0" ]; then
echo "MySQL is not running."
exit 1
else
echo "MySQL is running."
exit 0
fi
2.3 使用Ctrl+X,输入y保存并关闭文件。
2.4 在终端中输入以下命令使脚本文件可执行:
sudo chmod +x check_mysql.sh
2.5 在终端中输入以下命令运行脚本文件:
sudo ./check_mysql.sh
如果MySQL成功启动,则会在终端中输出“MySQL is running.”,否则会输出“MySQL is not running.”。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:检查mysql是否成功启动的方法(bat+bash) - Python技术站