参考自php手册。本文没有太大意义,仅为方便自己上网查阅。
立即学习“PHP免费学习笔记(深入)”;
网奇Eshop商城购物系统:集成国内优秀商城系统的成功元素,采用ASP.NET2.0语言设计开发.傻瓜式的管理模式,强大的后台管理,可添加或定制风格精美的模板,网站广告位任意添加,集成在线支付接口,内置简、繁、英三种语言.系统不断升级,力求尽善尽美.网奇商城的目标是:打造国内最到的商城系统! 升级功能:1.在线备份SQL数据库2.RSS在线订阅器3.整合了支付宝鲜花支付接口。4.整合了网奇E客通在
0
1、PHP的MySQL扩展
2、PHP的mysqli扩展
3、PHP数据对象(PDO)
MySQL扩展函数
这是设计开发允许PHP应用与MySQL数据库交互的早期扩展。mysql扩展提供了一个面向过程 的接口,并且是针对MySQL4.1.3或更早版本设计的。因此,这个扩展虽然可以与MySQL4.1.3或更新的数据库服务端 进行交互,但并不支持后期MySQL服务端提供的一些特性。
立即学习“PHP免费学习笔记(深入)”;
立即学习“PHP免费学习笔记(深入)”;
PHP的mysqli扩展
mysqli扩展,我们有时称之为MySQL增强扩展,可以用于使用 MySQL4.1.3或更新版本中新的高级特性。mysqli扩展在PHP 5及以后版本中包含。
立即学习“PHP免费学习笔记(深入)”;
面向对象接口
prepared语句支持
多语句执行支持
事务支持
增强的调试能力
嵌入式服务支持
如果你使用MySQL4.1.3或更新版本,强烈建议你使用这个扩展。
MySQLi {
立即学习“PHP免费学习笔记(深入)”;
/* 属性 */立即学习“PHP免费学习笔记(深入)”;
int $MySQLi->affected_rows;立即学习“PHP免费学习笔记(深入)”;
string $client_info;立即学习“PHP免费学习笔记(深入)”;
int $client_version;立即学习“PHP免费学习笔记(深入)”;
string $connect_errno;立即学习“PHP免费学习笔记(深入)”;
string $connect_error;立即学习“PHP免费学习笔记(深入)”;
int $errno;立即学习“PHP免费学习笔记(深入)”;
string $error;立即学习“PHP免费学习笔记(深入)”;
int $field_count;立即学习“PHP免费学习笔记(深入)”;
int $client_version;立即学习“PHP免费学习笔记(深入)”;
string $host_info;立即学习“PHP免费学习笔记(深入)”;
string $protocol_version;立即学习“PHP免费学习笔记(深入)”;
string $server_info;立即学习“PHP免费学习笔记(深入)”;
int $server_version;立即学习“PHP免费学习笔记(深入)”;
string $info;立即学习“PHP免费学习笔记(深入)”;
mixed $insert_id;立即学习“PHP免费学习笔记(深入)”;
string $sqlstate;立即学习“PHP免费学习笔记(深入)”;
int $thread_id;立即学习“PHP免费学习笔记(深入)”;
int $warning_count;立即学习“PHP免费学习笔记(深入)”;
/* 方法 */立即学习“PHP免费学习笔记(深入)”;
int mysqli_affected_rows ( mysqli$link )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::autocommit ( bool$mode )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::change_user ( string$user , string$password , string$database )立即学习“PHP免费学习笔记(深入)”;
string mysqli::character_set_name ( void )立即学习“PHP免费学习笔记(深入)”;
string mysqli_get_client_info ( mysqli$link )立即学习“PHP免费学习笔记(深入)”;
int mysqli_get_client_version ( mysqli$link )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::close ( void )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::commit ( void )立即学习“PHP免费学习笔记(深入)”;
int mysqli_connect_errno ( void )立即学习“PHP免费学习笔记(深入)”;
string mysqli_connect_error ( void )立即学习“PHP免费学习笔记(深入)”;
mysqli mysqli_connect ([ string$host = ini_get("mysqli.default_host") [, string$username = ini_get("mysqli.default_user") [, string$passwd = ini_get("mysqli.default_pw") [, string$dbname = "" [, int $port = ini_get("mysqli.default_port") [, string$socket = ini_get("mysqli.default_socket") ]]]]]] )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::debug ( string$message )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::dump_debug_info ( void )立即学习“PHP免费学习笔记(深入)”;
int mysqli_errno ( mysqli$link )立即学习“PHP免费学习笔记(深入)”;
string mysqli_error ( mysqli$link )立即学习“PHP免费学习笔记(深入)”;
int mysqli_field_count ( mysqli$link )立即学习“PHP免费学习笔记(深入)”;
object mysqli::get_charset ( void )立即学习“PHP免费学习笔记(深入)”;
string mysqli::get_client_info ( void )立即学习“PHP免费学习笔记(深入)”;
array mysqli_get_client_stats ( void )立即学习“PHP免费学习笔记(深入)”;
int mysqli_get_client_version ( mysqli$link )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::get_connection_stats ( void )立即学习“PHP免费学习笔记(深入)”;
string mysqli_get_host_info ( mysqli$link )立即学习“PHP免费学习笔记(深入)”;
int mysqli_get_proto_info ( mysqli$link )立即学习“PHP免费学习笔记(深入)”;
string mysqli_get_server_info ( mysqli$link )立即学习“PHP免费学习笔记(深入)”;
int mysqli_get_server_version ( mysqli$link )立即学习“PHP免费学习笔记(深入)”;
mysqli_warning mysqli::get_warnings ( void )立即学习“PHP免费学习笔记(深入)”;
string mysqli_info ( mysqli$link )立即学习“PHP免费学习笔记(深入)”;
mysqli mysqli::init ( void )立即学习“PHP免费学习笔记(深入)”;
mixed mysqli_insert_id ( mysqli$link )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::kill ( int $processid )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::more_results ( void )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::multi_query ( string$query )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::next_result ( void )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::options ( int$option , mixed$value )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::ping ( void )立即学习“PHP免费学习笔记(深入)”;
public int mysqli::poll ( array &$read , array&$error , array&$reject , int $sec [, int $usec ] )立即学习“PHP免费学习笔记(深入)”;
mysqli_stmt mysqli::prepare ( string$query )立即学习“PHP免费学习笔记(深入)”;
mixed mysqli::query ( string$query [, int$resultmode ] )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::real_connect ([ string$host [, string$username [, string$passwd [, string$dbname [, int$port [, string$socket [, int$flags ]]]]]]] )立即学习“PHP免费学习笔记(深入)”;
string mysqli::escape_string ( string$escapestr )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::real_query ( string$query )立即学习“PHP免费学习笔记(深入)”;
public mysqli_result mysqli::reap_async_query ( void )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::rollback ( void )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::select_db ( string$dbname )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::set_charset ( string$charset )立即学习“PHP免费学习笔记(深入)”;
void mysqli_set_local_infile_default ( mysqli$link )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::set_local_infile_handler ( mysqli$link , callback$read_func )立即学习“PHP免费学习笔记(深入)”;
string mysqli_sqlstate ( mysqli$link )立即学习“PHP免费学习笔记(深入)”;
bool mysqli::ssl_set ( string$key , string$cert , string$ca , string$capath , string$cipher )立即学习“PHP免费学习笔记(深入)”;
string mysqli::stat ( void )立即学习“PHP免费学习笔记(深入)”;
mysqli_stmt mysqli::stmt_init ( void )立即学习“PHP免费学习笔记(深入)”;
mysqli_result mysqli::store_result ( void )立即学习“PHP免费学习笔记(深入)”;
int mysqli_thread_id ( mysqli$link )立即学习“PHP免费学习笔记(深入)”;
bool mysqli_thread_safe ( void )立即学习“PHP免费学习笔记(深入)”;
mysqli_result mysqli::use_result ( void )立即学习“PHP免费学习笔记(深入)”;
int mysqli_warning_count ( mysqli$link )立即学习“PHP免费学习笔记(深入)”;
}
立即学习“PHP免费学习笔记(深入)”;
立即学习“PHP免费学习笔记(深入)”;
立即学习“PHP免费学习笔记(深入)”;
PHP数据对象(PDO)
PHP数据对象,是PHP应用中的一个数据库抽象层规范。PDO提供了一个统一的API接口可以使得你的PHP应用不去关心具体要 连接的数据库服务器系统类型。也就是说,如果你使用PDO的API,可以在任何需要的时候无缝切换数据库服务器,比如从Firebird 到MySQL,仅仅需要修改很少的PHP代码。
当然,PDO也有它自己的先进性,比如一个干净的,简单的,可移植的API,它最主要的缺点是会限制让你不能使用 后期MySQL服务端提供所有的数据库高级特性。比如,PDO不允许使用MySQL支持的多语句执行。
PDO的MySQL驱动并不是一套API,至少从PHP程序员的角度来看是这样的。实际上,PDO的MySQL驱动处于PDO自己的下层, 提供了特定的Mysql功能。程序员直接调用PDO的API,而PDO使用了PDO的MySQL驱动完成与MySQL服务器端的交互。
PDO的MySQL驱动是众多PDO驱动中的一个。其他可用的PDO驱动包括Firebird,PostgreSQL等等。
PDO {
立即学习“PHP免费学习笔记(深入)”;
__construct ( string$dsn [, string$username [, string$password [, array$driver_options ]]] )立即学习“PHP免费学习笔记(深入)”;
bool beginTransaction ( void )立即学习“PHP免费学习笔记(深入)”;
bool commit ( void )立即学习“PHP免费学习笔记(深入)”;
mixed errorCode ( void )立即学习“PHP免费学习笔记(深入)”;
array errorInfo ( void )立即学习“PHP免费学习笔记(深入)”;
int exec ( string $statement )立即学习“PHP免费学习笔记(深入)”;
mixed getAttribute ( int $attribute )立即学习“PHP免费学习笔记(深入)”;
array getAvailableDrivers ( void )立即学习“PHP免费学习笔记(深入)”;
bool inTransaction ( void )立即学习“PHP免费学习笔记(深入)”;
string lastInsertId ([ string$name =NULL ] )立即学习“PHP免费学习笔记(深入)”;
PDOStatement prepare ( string$statement [, array$driver_options = array() ] )立即学习“PHP免费学习笔记(深入)”;
PDOStatement query ( string$statement )立即学习“PHP免费学习笔记(深入)”;
string quote ( string $string [, int $parameter_type = PDO::PARAM_STR ] )立即学习“PHP免费学习笔记(深入)”;
bool rollBack ( void )立即学习“PHP免费学习笔记(深入)”;
bool setAttribute ( int $attribute , mixed$value )立即学习“PHP免费学习笔记(深入)”;
}
立即学习“PHP免费学习笔记(深入)”;
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号