MySQL Master/Slave数据库读写操作类
数据库操作类:DBCommon.class.php
//---------------------------------------------------------------------
// MySQL Master/Slave数据库读写操作类
//
// 开发作者: heiyeluren
// 版本历史:
// 2006-09-20 基本单数据库操作功能, 25 个接口
// 2007-07-30 支持单Master/多Slave数据库操作,29个接口
// 2008-09-07 修正了上一版本的部分Bug
// 2009-11-17 在Master/Slave类的基础上增加了强化单主机操作,
// 增加了部分简洁操作接口和调试接口,优化了部分代码,
// 本版本共42个接口
// 应用项目: Y!NCP, Y!SNS, TM MiniSite//
// 功能描述:自动支持Master/Slave 读/写 分离操作,支持多Slave主机
//
//-----------------------------------------------------------------------
/**
* 常量定义
*/
define("_DB_INSERT", 1);
define("_DB_UPDATE", 2);
/**
* DB Common class
*
* 描述:能够分别处理一台Master写操作,多台Slave读操作
*/
class DBCommon
{
/**
* 数据库配置信息
*/
var $wdbConf = array();
var $rdbConf = array();
/**
* Master数据库连接
*/
var $wdbConn = null;
/**
* Slave数据库连接
*/
var $rdbConn = array();
/**
* 当前操作的数据库链接
*/
var $currConn = null;
/**
* 是否只有一台Master数据库服务器
*/
var $singleHost = true;
/**
* 数据库结果
*/
var $dbResult;
/**
* 数据库查询结果集
*/
var $dbRecord;
/**
* SQL语句
*/
var $dbSql;
/**
* 数据库编码
*/
var $dbCharset = "UTF8";
/**
* 数据库版本
*/
var $dbVersion = "5.0";
/**
* 初始化的时候是否要连接到数据库
*/
var $isInitConn = false;
相关文档:
来源:http://www.blogjava.net/Alpha/archive/2007/07/23/131912.html
//主键549830479
alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);
//增加一个新列549830479
alter table t2 add d timestamp;
alter table infos add ......
关键字: mysql6 mysql6下载
作为一名开发人员,我对绿色小软件情有独钟,因为用起来方便快捷嘛,便于携带,易于在演示系统中使用,开发时可立即进入状态. (在附件中)
以下是详细说明:
MySQL 6 绿色精简版(BAT版本)
MySQL 6 支持外键,视图存储过程,事务等功能(绿色精 ......
一、MySQL 获得当前日期时间 函数
1.1 获得当前日期+时间(date + time)函数:now()
mysql> select now();
+---------------------+
| now() |
+---------------------+
| 2008-08-08 22:20:46 |
+---------------------+
除了 now() 函数能获得当前的日期时间外,MySQL 中还有下面的函数:
current_tim ......
一.先看一些最简单的例子
例子
Table A
aid adate
1 a1
2 a2
3 a3
TableB
bid bdate
1 b1
2 b2
4 b4
两个表a,b相连接,要取 ......
Class.forName("com.mySQL.jdbc.Driver");
String strUrl="jdbc:mysql://localhost:3306/stu?useUnicode=true&characterEncoding=GB2312";
String strUser="nuey";
String strPassword="password";
Connection conn=DriverManager.getCon ......