我的知识记录

请问宝塔计划任务,shell执行SQL

#!/bin/sh  username=用户名 psd=密码 db=数据库名称 mysql -u$username -p$passwd $db< /www/wwwroot/db/tongcheng.sql # tongcheng.sql → 写入要执行的SQL语句。

sql文件里面,直接写数据库的增删改的语句。

注意实现: 密码名称不要用passwd,会被宝塔过滤。 这个问题折腾了我10分钟才发现。将passwd修改成任意字符(如我的修改成了psd)


另外需要注意, 多条sql语句用分号(;)断开, 一行一个, 不要偷懒。 

标签:宝塔计划任务访问url-宝塔计划任务设置秒数-宝塔计划任务功能代码-宝塔计划任务日志最新进展-宝塔计划任务报错killed-

更新时间:2025-04-10 23:21:53

上一篇:请问Fatal error_ Corrupted encoded data detected in …

下一篇:请问网站数据库用户名和密码错误_如何解决_