PHP自动选择 连接本地还是远程数据库
作者:bea
Mysql.class.php 文件见 http:///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'=>
Mysql.class.php 文件见
http:///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(); //测试:显示当前数据库下的所有表名
?>
有用 | 无用
http:///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的cms
- PHP操作XML作为数据库的类
- php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
- PHP与MySQL开发的8个技巧小结
- hessian 在PHP中的使用介绍
- php数据入库前清理 注意php intval与mysql的int取值范围不同
- php 高性能书写
- php foreach 参数强制类型转换的问题
- snoopy 强大的PHP采集类使用实例代码
- 浅谈PHP Extension的开发——基础篇
- PHPwind整合最土系统用户同步登录实现方法
- php iconv() : Detected an illegal character in input string
- php printf输出格式使用说明
- PHP执行zip与rar解压缩方法实现代码
- smarty模板嵌套之include与fetch性能测试
- php 学习资料零碎东西
- PHP访问MYSQL数据库封装类(附函数说明)
- PHP验证码类代码( 最新修改,完全定制化! )
- PHP项目开发中最常用的自定义函数整理