从一个实时的php文件在我的localhost上执行mysql查询?

时间:2015-11-11 13:14:24

标签: php mysql localhost

我需要将支付服务提供商实施到现有的网站结构中,现在我已经在我的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表???

1 个答案:

答案 0 :(得分:1)

简答:不 答案很长:如果您有一个可公开访问的IP,您可以在该IP上启动本地mysql服务器并从您的实时服务器连接到它。您需要更改my.cnf文件中的相关设置以允许远程连接,并创建允许从远程主机访问数据库的用户。