![如何选用MySQL连接库,第1张 如何选用MySQL连接库,第1张](/aiimages/%E5%A6%82%E4%BD%95%E9%80%89%E7%94%A8MySQL%E8%BF%9E%E6%8E%A5%E5%BA%93.png)
php_pdo.dll + php_pdo_mysql.dllADODBPEAR MDB2mysql.dllmysql.dll库是最基础的MySQL连接库,如果你短时间内没有学习和使用其他
数据库的需求,而且不会使用像“事务支持”,“外键”,“触发器”,“视图”等高级
功能,那么就可以使用mysql.dll库,直接用函数或者是封装类库,都可以。mysqli.dll是mysql.dll库的升级版,支持“事务支持”,“外键”,“触发器”,“视图”等高级功能,其他和mysql.dll库无异,在学习和需要应用mysql高级功能的时候可以用。php_pdo.dll + php_pdo_mysql.dllPDO是个新东西,他统一了PHP连接任何数据库时候的访问接口(但是各种数据库访问时候的SQL还是不兼容的,所以用PDO不能随便换切换数据库),PDO最大的作用是方便了PHP
程序员写程序,不需要去记各式各样的数据库函数。但是要注意的是PDO只支持php5,并不兼容php4,PDO支持MySQL的高级功能。因此,PDO适需要经常使用php链接不同数据库的phper使用,并且没有兼容php4需求的情况下使用。ADODBADODB和PDO有两个主要的不同,一个是ADODB可以实现数据库抽象(一套程序,随便换库),而PDO不能;另一个是ADODB是用php写的程序,而PDO是C写的扩展,因此ADODB会比PDO慢一些。ADODB适合于需要让一套程序同时支持多种数据库的情况下使用。PEAR MDB2PEAR MDB2的功能和ADODB类似(一套程序,随便换库),如果你的程序里面已经有了别的PEAR库,那就应该选择使用PEAR
mysql只有一个接口可以连。端口3306是MySql的默认端口,要连接,只需使用您需要的任何客户端,例如基本的mysql客户端。mysql-hlocalhost-u用户数据库。
调用mysql数据库API。
去官网下载mysql c API库文件,然后安装一下,每个调用数据库的函数都有相关解释,直接参照函数解释进行编程就行了。
注意编写makefile的时候把相关依赖库加入
评论列表(0条)