加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP自动选择 连接本地还是远程数据库

发布时间:2020-12-13 05:48:29 所属栏目:PHP教程 来源:网络整理
导读:Mysql.class.php 文件见 //www.jb51.cc/article/25496.htmdiv class="codetitle" a style="CURSOR: pointer" data="486" class="copybut" id="copybut486" onclick="doCopy('code486')" 代码如下: div class="codebody" id="code486" ?php // 包含Mysql操作

Mysql.class.php 文件见 //www.52php.cn/article/25496.htm<div class="codetitle"><a style="CURSOR: pointer" data="486" class="copybut" id="copybut486" onclick="doCopy('code486')"> 代码如下:<div class="codebody" id="code486">
<?php
// 包含Mysql操作类
include_once 'Mysql.class.php';
// 本地mysql数据
$mysql_local_data = array('db_host'=>'localhost',
'db_user'=>'root',
'db_pass'=>'root',
'db_name'=>'test');
// 远程mysql数据
$mysql_remote_data = array('db_host'=>'61.183.41.178',
'db_user'=>'XXX',
'db_pass'=>'XXX',
'db_name'=>'XXX');
// 公用数据
$tbprefix = 'php95';
$db_charset = 'UTF-8';
//本地连接成功则实例化本地Mysql类,否则连接远程数据库并实例化Mysql类
if (@mysql_connect($mysql_local_data[db_host],$mysql_local_data[db_user],$mysql_local_data[db_pass]))
$db = new Mysql($db_host,$mysql_local_data[db_pass],$mysql_local_data[db_name],$db_charset,$conn);
else
$db = new Mysql($mysql_remote_data[db_host],$mysql_remote_data[db_user],$mysql_remote_data[db_pass],$mysql_remote_data[db_name],$conn);
$db->show_tables(); //测试:显示当前数据库下的所有表名
?>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读