shell编写Mysql停止脚本
时间: 2023-05-18 20:04:06 浏览: 77
可以使用以下的 shell 脚本来停止 MySQL 服务:
```
#!/bin/bash
# 停止 MySQL 服务
sudo systemctl stop mysql
# 检查 MySQL 服务是否已经停止
if [ $(sudo systemctl is-active mysql) == "inactive" ]; then
echo "MySQL 服务已经成功停止!"
else
echo "MySQL 服务停止失败,请检查!"
fi
```
这个脚本会使用 `systemctl` 命令来停止 MySQL 服务,并且会检查服务是否已经成功停止。如果服务停止成功,脚本会输出 "MySQL 服务已经成功停止!",否则会输出 "MySQL 服务停止失败,请检查!"。
相关问题
shell编写Mysql启动脚本
可以使用以下脚本启动MySQL:
#!/bin/bash
MYSQL_HOME=/usr/local/mysql
MYSQL_USER=root
MYSQL_PASSWD=your_password
$MYSQL_HOME/bin/mysqld_safe --user=$MYSQL_USER --password=$MYSQL_PASSWD &
请注意替换MYSQL_HOME、MYSQL_USER和MYSQL_PASSWD为您自己的值。
用shell编写MySQL导入脚本并将输出日志打印到文件
可以使用以下命令编写MySQL导入脚本并将输出日志打印到文件:
```
mysql -u username -p password database_name < file.sql > output.log
```
其中,username是MySQL用户名,password是MySQL密码,database_name是要导入的数据库名称,file.sql是包含要导入的SQL语句的文件名,output.log是要输出日志的文件名。
阅读全文