我可以在两台使用PHP的不同服务器上使用MySql Create Select吗?
我试图在两个不同的MySQL服务器之间使用PHP和MySQL的Create Table Select.我不确定这可以用SQL做到这一点.我没有错,但我也没有做任何事:
那条线:
只是不起作用. $db2不会让它转到其他服务器并选择. 从做了一些关于SO的阅读我发现有人类似,有人说它无法完成并查看联合表,这对我不起作用. 如果上面不能做到这一点有没有人知道我正在做的事情的方法?我正在删除副本上的表并根据主服务器中的表重新创建它们.然后我选择master中的数据放入重新创建的表中.谢谢 更新: 您没有在$sql上指定数据库.您在运行mysql_query函数时指定它. 所以,你的代码:
是错的.它应该只是:
通过在mysql_query的第二个参数上使用$db1,您已经指定要仅显示该数据库中的表. 按照其他句子的相同推理,你应该能够得到你想要的结果. 你将无法做到这一点:
如果要将$db2中的行插入新创建的表到$db1中,则需要: >在$db2上运行查询以获得结果 只用一句话就没有神奇的方法. (编辑:好传媒网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |