Programming languages 如何从shell进行简单的sql修改?

Programming languages 如何从shell进行简单的sql修改?,programming-languages,sql,linux,Programming Languages,Sql,Linux,我从来没有为linux制作过任何软件,但现在它对我来说会更好。我想写一个简单的SQL修改软件,我可以通过终端运行,而不需要运行php、apache。(没有apache) 谁能把这个给我: <?php $le = mysql_query('SELECT * FROM tbl_table WHERE alfa="0"'); while ($i = mysql_fetch_assoc($le)) { $le2 = mysql_num_rows('SELECT * FROM tbl_tabl

我从来没有为linux制作过任何软件,但现在它对我来说会更好。我想写一个简单的
SQL修改
软件,我可以
通过终端运行,而不需要运行php、apache。(
没有apache

谁能把这个给我:

<?php

$le = mysql_query('SELECT * FROM tbl_table WHERE alfa="0"');
while ($i = mysql_fetch_assoc($le))
{
  $le2 = mysql_num_rows('SELECT * FROM tbl_table3 WHERE t1id="'.$i["id"].'"');
  if ($le2 > 0)
 {
 mysql_query('UPDATE tbl_table SET num="'.$le2.'" WHERE id="'.$i["id"].'"');
 }
}
?>

有很多方法可以剥猫的皮,但我会选择Python脚本

因为您运行的是Linux,所以系统上已经有了Python。您需要安装MySQL驱动程序,如MySQLdb,然后将简单的PHP脚本转换为Python

这里有一个很好的答案,涵盖了您需要知道的(以及更多)内容:。

您知道PHP不需要web服务器,对吗?通过命令行“php myscript.php”运行php脚本。