0

我从来没有为 linux 制作过任何软件,但现在对我来说会更好。我想写一个简单的SQL modification软件,我可以run via terminal也不需要运行php,apache。( withouth 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"].'"');
 }
}
?>

或者任何人都可give me a tutorial以为我如何为shell命令编写它,或者可以从终端启动的东西?或者我正在寻找的英文名称是什么?(Linux Debian)

4

1 回答 1

0

有很多方法可以给猫剥皮,但我会使用 Python 脚本。

由于您正在运行 Linux,因此系统上已经有 Python。您需要安装 MySQL 驱动程序,例如 MySQLdb,然后将简单的 PHP 脚本转换为 Python。

这里有一个很好的答案,涵盖了您需要了解(以及更多)的内容:如何在 Python 中连接到 MySQL 数据库?.

于 2013-05-21T15:17:32.460 回答