Linux定时执行SQL操作步骤
1、新建脚本文件,例如(.sh文件,.py文件等)
touch test.sh
touch test.sql
2、给脚本添加可执行权限
chmod +x test.sh
3、编辑脚本
vi test.sh
输入要执行的命令(这里以连接MySQL执行SQL语句为例),其中-u
后面的xxx是登录MySQL的用户名,-p
后面的xxx
是你的登录密码,后面的test
是要连接的数据库名称,最后是把test.sql中的内容重定向到数据库执行。
#!/bin/sh
mysql -uXXX -P3306 -pXXX test < test.sql
编辑test.sql
文件
vi test.sql
在test.sql
文件中输入要执行的SQL