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 相关文章推荐
回答PHPCHINA上的几个问题:URL映射
Feb 14 PHP
php代码收集表单内容并写入文件的代码
Jan 29 PHP
PHP中最容易忘记的一些知识点总结
Apr 28 PHP
PHP的一个完美GIF等比缩放类,附带去除缩放黑背景
Apr 01 PHP
用 Composer构建自己的 PHP 框架之构建路由
Oct 30 PHP
php+mysql大量用户登录解决方案分析
Dec 29 PHP
使用Appcan客户端自动更新PHP版本号(全)
Jul 31 PHP
Yii隐藏URL中index.php的方法
Jul 12 PHP
全面解析PHP操作Memcache基本函数
Jul 14 PHP
PHP的mysqli_sqlstate()函数讲解
Jan 23 PHP
PHP面向对象类型约束用法分析
Jun 12 PHP
Laravel框架Eloquent ORM简介、模型建立及查询数据操作详解
Dec 04 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
聊天室php&amp;mysql(二)
2006/10/09 PHP
PHP5.2中date()函数显示时间与北京时间相差8小时的解决办法
2009/05/28 PHP
用PHP实现递归循环每一个目录
2010/08/08 PHP
老生常谈PHP面向对象之注册表模式
2017/05/26 PHP
准确获得页面、窗口高度及宽度的JS
2006/11/26 Javascript
跨域请求之jQuery的ajax jsonp的使用解惑
2011/10/09 Javascript
JavaScript前端图片加载管理器imagepool使用详解
2014/12/29 Javascript
JavaScript实现防止网页被嵌入Frame框架的代码分享
2014/12/29 Javascript
JavaScript中Function函数与Object对象的关系
2015/12/17 Javascript
jquery实现自适应banner焦点图
2017/02/16 Javascript
使用Require.js封装原生js轮播图的实现代码
2017/06/15 Javascript
JavaScript事件发布/订阅模式原理与用法分析
2018/08/21 Javascript
详解React中合并单元格的正确写法
2019/01/08 Javascript
vue打包npm run build时候界面报错的解决
2020/08/13 Javascript
详解三种方式在React中解决绑定this的作用域问题并传参
2020/08/18 Javascript
python3.6数独问题的解决
2019/01/21 Python
Python TCPServer 多线程多客户端通信的实现
2019/12/31 Python
django有外键关系的两张表如何相互查找
2020/02/10 Python
Python Socketserver实现FTP文件上传下载代码实例
2020/03/27 Python
python实现贪吃蛇双人大战
2020/04/18 Python
python实现密度聚类(模板代码+sklearn代码)
2020/04/27 Python
python随机模块random的22种函数(小结)
2020/05/15 Python
python和opencv构建运动检测器的实现
2021/03/03 Python
html5超简单的localStorage实现记住密码的功能实现
2017/09/07 HTML / CSS
使用HTML5 Geolocation实现一个距离追踪器
2018/04/09 HTML / CSS
意大利比基尼品牌:MISS BIKINI
2019/11/02 全球购物
什么是Linux虚拟文件系统VFS
2012/01/31 面试题
自主实习接收函
2014/01/13 职场文书
小学校园活动策划
2014/01/30 职场文书
大学生毕业求职自荐书范文
2014/02/04 职场文书
销售员个人求职的自我评价
2014/02/10 职场文书
员工生日会策划方案
2014/06/14 职场文书
反对形式主义、官僚主义、享乐主义和奢靡之风整改措施
2014/09/17 职场文书
2014迎国庆演讲稿
2014/09/19 职场文书
新生入学欢迎词
2015/01/26 职场文书
房地产销售员岗位职责
2015/04/11 职场文书