我需要将支付服务提供商实施到现有的网站结构中,现在我已经在我的localhost上复制了网站(包括db)以进行开发。现在我想挂钩现有的php文件并更新本地表db。我的问题,为了测试目的,有一种方法可以从一个实时的php文件在我的localhost上执行mysql查询吗?
这是我在线php文件中的一个函数,我喜欢执行本地查询
function database_write_local ($code, $status)
{
//here i want to execute on my localhosted database
//general non WP query
// $qry = "UPDATE visitors_2016 SET visitorPaymentStatus = $status WHERE visitors_2016.code = $code";
//when WP query
global $wpdb;//needs to be my local mysql settings
$result = $wpdb->update('visitors_2016',array('visitorPaymentStatus'=>$status),array('code'=>$code));
}
是否有可能从在线php文件更新本地mysql表???
答案 0 :(得分:1)
简答:不 答案很长:如果您有一个可公开访问的IP,您可以在该IP上启动本地mysql服务器并从您的实时服务器连接到它。您需要更改my.cnf文件中的相关设置以允许远程连接,并创建允许从远程主机访问数据库的用户。