5

我需要使用 php 从本地 wamp/xampp 服务器连接我的在线 mysql 数据库

我需要从我的本地 phpmyadmin 数据库更新我的在线 phpmyadmin 数据库中的一些表,这可能吗?我的本地机器有互联网连接,

4

3 回答 3

2

要从您的本地计算机连接到远程服务器,您需要privileges在该服务器本身上使用您的IP和具有预先指定密码的用户名授予一些权限。因此,未经他们的许可,您不能这样做。

检查这个答案

之后,您可以使用以下语法创建与该远程数据库服务器的连接:

$hostname='www.facebook.com';// Remote database server Domain name.
$username='username';// as specified in the GRANT command at that server.
$password='password';// as specified in the GRANT command at that server.
$dbname='testdb';// Database name at the database server.
$mysqli = new mysqli($hostname, $username, $password, $dbname);
于 2013-11-03T04:03:28.053 回答
1

如果您的数据库位于共享服务器主机上。一些托管服务提供商不允许您远程连接到您的数据库。

以下是walkthrough如何与数据库进行远程连接的快速说明。

于 2013-11-03T04:07:31.780 回答
0

尝试下载 SQLYog(社区版)。

http://code.google.com/p/sqlyog/downloads/list

如果您可以在标准 mysql 端口 3306 上访问远程主机,这对这类事情有好处。如果您要从本地计算机上的 php 连接,您可能会使用其中一个 php 通过相同的端口通过一个连接将库存储到远程计算机,并通过另一个连接将库存储到本地数据库。该工具将让您验证和测试连接并以交互方式测试查询。

于 2013-11-03T04:17:57.893 回答