我的网站1目前已在网上上传,我现在也开发了一个在localhost上运行的网站2.我想从网站1数据库访问或获取一些价值到我的网站2 ..这可能使用php查询或javascripting?如果没有,我需要采取什么方法?谢谢你的帮助
答案 0 :(得分:1)
是的,您可以,只需传递服务器详细信息的参数,如此示例。
<?php
//Connect To Database
$hostname='ukld.db.5510597.hostedresource.com';
$username='myusername';
$password='mypassword';
$dbname='testdb';
//your rest of code
?>
答案 1 :(得分:0)
要允许来自外部IP地址的连接,您还需要执行以下操作:
授予对新数据库的访问权限
如果要为用户栏和远程IP 202.54.10.20添加名为foo的新数据库,那么您需要在mysql&gt;处键入以下命令:提示:
的MySQL&GT; CREATE DATABASE foo;
的MySQL&GT;全部授予foo。*至bar@'202.54.10.20'由'密码'识别;
答案 2 :(得分:0)
是的,很简单。
<?php
{
{1}} {
{1}} {
{1}} {
{1}}
<无线电通信/>
$hostname = "remote_host_name";
{
{1}} {
{1}}
在运行查询时使用此
$database = "remote_database_name";
作为第二个参数。
例如
$username = "database_username";
确保您已授予服务器2 mysql数据库中服务器1的访问权限。