Php / MySql建议

时间:2011-05-23 10:30:12

标签: php mysql

我需要一个按钮来触发一个动作,用PHP将定义的客户端中的所有记录从一个数据库复制到另一个数据库。

模板数据库有12个表(每个表上有不同的行)但所有行都有行client_id,以使WHERE clausule正常工作。

问题是,我该怎么做?

谢谢,

Pluda

1 个答案:

答案 0 :(得分:2)

由于PHP是服务器端编程语言,因此无法从客户端复制内容。但是,您可以上传数据(如XML),解析它,然后将其插入MySQL数据库。

如果要将记录从一个数据库复制到另一个数据库,您可能希望从数据库中读取并以SQL格式保存它们。然后,您可以将这些查询发送到第二个数据库。

此时提出建议:如果您需要反复进行相同的查询(具有不同的值),则应使用PreparedStatement。它将在数据库中编译,然后填写新值。这比每次使用Insert更快。