【问题标题】:cronjob command line to update PHPmyAdmin database with SQL query使用 SQL 查询更新 PHPmyAdmin 数据库的 cronjob 命令行
【发布时间】:2012-12-07 11:45:57
【问题描述】:

在 Bluehost 的 cronjob 任务列表下,我设置了一个每分钟执行一次的作业。

mysql --user=myusername --password=mypassword use mydb 
       -e "UPDATE `users` SET val = '1' WHERE name = 'matt'"

我认为我没有正确选择数据库,因为我使用相同的用户名并传递登录 PHPmyAdmin,并且一旦我登录 PHPmyAdmin,SQL 查询就可以正常工作。

错在哪里?

【问题讨论】:

  • 没有“PHPmyAdmin 数据库”。 PHPmyAdmin 是一个管理mysql数据库的脚本

标签: php sql cron phpmyadmin


【解决方案1】:

命令行应该是

mysql --user=myusername --password=mypassword -D mydb -e "UPDATE `users` SET val = '1' WHERE name = 'matt'"

-D databasename 参数就是您要查找的参数

【讨论】:

    【解决方案2】:

    您可以按照以下步骤操作:

    $ mysql -u <username> -p <enter>
    $ <password>
    $> use mydb;
    $> update user set val = 1 where name = matt;
    

    从命令行

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-02-06
      • 2019-01-11
      • 2014-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-04
      • 2013-02-05
      相关资源
      最近更新 更多