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


Posted in PHP onDecember 02, 2010

Mysql.class.php 文件见 https://3water.com/article/25496.htm

<?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'); 
// 公用数据 
$tb_prefix = '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_user], $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], $db_charset, $conn); 
$db->show_tables(); //测试:显示当前数据库下的所有表名 
?>
PHP 相关文章推荐
在PHP中使用XML
Oct 09 PHP
第九节--绑定
Nov 16 PHP
PHP 服务器配置(使用Apache及IIS两种方法)
Jun 01 PHP
谈谈新手如何学习PHP 默默经典版本
Aug 04 PHP
学习php笔记 字符串处理
Oct 19 PHP
async和DOM Script文件加载比较
Jul 20 PHP
ThinkPHP多语言支持与多模板支持概述
Aug 22 PHP
PHP永久登录、记住我功能实现方法和安全做法
Apr 27 PHP
php中namespace及use用法分析
Dec 06 PHP
YII框架中使用memcache的方法详解
Aug 02 PHP
PHP+redis实现微博的推模型案例分析
Jul 10 PHP
php探针使用原理和技巧讲解
Sep 17 PHP
Mysql数据库操作类( 1127版,提供源码下载 )
Dec 02 #PHP
PHP分页函数代码(简单实用型)
Dec 02 #PHP
php图片处理:加水印、缩略图的实现(自定义函数:watermark、thumbnail)
Dec 02 #PHP
php小偷相关截取函数备忘
Nov 28 #PHP
php与paypal整合方法
Nov 28 #PHP
网站用php实现paypal整合方法
Nov 28 #PHP
paypal即时到账php实现代码
Nov 28 #PHP
You might like
header跳转和include包含问题详解
2012/09/08 PHP
浅析PHP 按位与或 (^ 、&amp;)
2013/06/21 PHP
php分页代码学习示例分享
2014/02/20 PHP
PHP+MySQL存储数据常见中文乱码问题小结
2016/06/13 PHP
jQuery Ajax提交表单查询获得数据实例代码
2012/09/19 Javascript
用JS提交参数创建form表单在FireFox中遇到的问题
2013/01/16 Javascript
文本域光标操作的jQuery扩展分享
2014/03/10 Javascript
简单谈谈jQuery(function(){})与(function(){})(jQuery)
2014/12/19 Javascript
Bootstrap导航栏各元素操作方法(表单、按钮、文本)
2015/12/28 Javascript
一道关于JavaScript变量作用域的面试题
2016/03/08 Javascript
jquery.validate使用详解
2016/06/02 Javascript
通过JS和PHP两种方法判断用户请求时使用的浏览器类型
2016/09/01 Javascript
Ajax的概述与实现过程
2016/11/18 Javascript
bootstrap css样式之表单
2017/01/19 Javascript
js案例之鼠标跟随jquery版(实例讲解)
2017/07/21 jQuery
nodejs的安装使用与npm的介绍
2019/09/11 NodeJs
Vue中使用matomo进行访问流量统计的实现
2019/11/05 Javascript
Vue学习之axios的使用方法实例分析
2020/01/06 Javascript
jQuery实现数字华容道小游戏(实例代码)
2020/01/16 jQuery
JavaScript实现打砖块游戏
2020/02/25 Javascript
[44:33]EG vs Liquid 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
在Python的Bottle框架中使用微信API的示例
2015/04/23 Python
python迭代器与生成器详解
2016/03/10 Python
python实现SMTP邮件发送功能
2020/06/16 Python
浅谈Python中用datetime包进行对时间的一些操作
2016/06/23 Python
Python的标准模块包json详解
2017/03/13 Python
python实现决策树分类(2)
2018/08/30 Python
Python Request类源码实现方法及原理解析
2020/08/17 Python
如何使用Python进行PDF图片识别OCR
2021/01/22 Python
英国羊皮鞋类领先品牌:Just Sheepskin
2019/12/12 全球购物
30年同学聚会邀请函
2014/01/25 职场文书
期中考试反思800字
2014/05/01 职场文书
厂区绿化方案
2014/05/08 职场文书
公司副总经理任命书
2014/06/05 职场文书
事业单位工作人员年度考核个人总结
2015/02/12 职场文书
一行Python命令实现批量加水印
2022/04/07 Python