Programming languages 如何从shell进行简单的sql修改?
我从来没有为linux制作过任何软件,但现在它对我来说会更好。我想写一个简单的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
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脚本。