PHP Класс DbMySQL

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$dbengine 数据库引擎
$dbname 数据库名
$dbpre 数据库名前缀
$sql DbSql实例
$type
$version

Открытые методы

Метод Описание
Close ( ) 关闭数据库连接
CreateDB ( string $dbmysql_server, string $dbmysql_port, string $dbmysql_username, string $dbmysql_password, string $dbmysql_name ) : boolean 创建数据库
CreateTable ( $table, array $datainfo, $engine = null ) 新建表
DelTable ( string $table ) 删除表
Delete ( string $query ) : resource 删除数据
EscapeString ( string $s ) : string 对字符串进行转义,在指定的字符前添加反斜杠,即执行addslashes函数
ExistTable ( string $table ) : boolean 判断数据表是否存在
Insert ( string $query ) : integer 插入数据
Open ( array $array ) : boolean 连接数据库
Query ( string $query ) : array 执行SQL查询语句
QueryMulit ( string $s ) 执行多行SQL语句
QueryMulti ( $s ) 错别字函数,历史原因保留下来
Update ( string $query ) : resource 更新数据
__construct ( ) 构造函数,实例化$sql参数

Описание методов

Close() публичный Метод

关闭数据库连接
public Close ( )

CreateDB() публичный Метод

创建数据库
public CreateDB ( string $dbmysql_server, string $dbmysql_port, string $dbmysql_username, string $dbmysql_password, string $dbmysql_name ) : boolean
$dbmysql_server string
$dbmysql_port string
$dbmysql_username string
$dbmysql_password string
$dbmysql_name string
Результат boolean

CreateTable() публичный Метод

新建表
public CreateTable ( $table, array $datainfo, $engine = null )
$datainfo array 表结构

DelTable() публичный Метод

删除表
public DelTable ( string $table )
$table string 表名

Delete() публичный Метод

删除数据
public Delete ( string $query ) : resource
$query string SQL语句
Результат resource

EscapeString() публичный Метод

对字符串进行转义,在指定的字符前添加反斜杠,即执行addslashes函数
public EscapeString ( string $s ) : string
$s string
Результат string

ExistTable() публичный Метод

判断数据表是否存在
public ExistTable ( string $table ) : boolean
$table string 表名
Результат boolean

Insert() публичный Метод

插入数据
public Insert ( string $query ) : integer
$query string SQL语句
Результат integer 返回ID序列号

Open() публичный Метод

连接数据库
public Open ( array $array ) : boolean
$array array 数据库连接配置 $array=array( 'dbmysql_server', 'dbmysql_username', 'dbmysql_password', 'dbmysql_name', 'dbmysql_pre', 'dbmysql_port', 'persistent' 'engine')
Результат boolean

Query() публичный Метод

执行SQL查询语句
public Query ( string $query ) : array
$query string
Результат array 返回数据数组

QueryMulit() публичный Метод

执行多行SQL语句
public QueryMulit ( string $s )
$s string 以;号分隔的多条SQL语句

QueryMulti() публичный Метод

错别字函数,历史原因保留下来
public QueryMulti ( $s )

Update() публичный Метод

更新数据
public Update ( string $query ) : resource
$query string SQL语句
Результат resource

__construct() публичный Метод

构造函数,实例化$sql参数
public __construct ( )

Описание свойств

$dbengine публичное свойство

数据库引擎
public $dbengine

$dbname публичное свойство

数据库名
public $dbname

$dbpre публичное свойство

数据库名前缀
public $dbpre

$sql публичное свойство

DbSql实例
public $sql

$type публичное свойство

public $type

$version публичное свойство

public $version