打通MySQL与PHP的任督二脉,实现数据的连接

121.jpg

    PDO是PHP Data Object的缩写,代表PHP数据对象,并且是以纯面向对象的方式实现的数据库操作扩展。  

 

    1.尽管PDO类提供了许多方法,但是常用的方法如下:

 

    PDO :: __ construct():实例化PDO对象

 

    PDO :: exec  ():执行写入操作SQL命令并返回受影响的行数

 

    PDO :: query():执行读取操作SQL命令并返回PDOStatement类对象(后者执行数据分析操作)


    PDO :: errorCode()和PDO :: errorInfo():获取上一个错误的信息(错误代码和错误描述数组)


    2.PDO实例化对象

打通MySQL与PHP的任督二脉,实现数据的连接1.png

    实例化对象利用其构造方法__construct(string $dsn,string $user,string $pass[,array $drivers])实现


    $dsn:一个数据库基本信息字符串,包含数据库产品,主机地址等。


    格式:mysql:host=localhost;port=3306;dbname=my_database


    mysql代表数据库类型


    host代表主机地址


    port代表端口号(使用默认的端口号3306可以省略)


    dbname代表数据库库名


    $user:用户名,如果数据库允许匿名用户出现,那么可以没有该参数(只有$dsn)。


    $pass:密码,与用户名一样。


    $drivers:PDO属性设置,是关联数组,利用PDO内部的常量进行设置。(这个可以省略)


    3.PDO实例化对象后的数据类型

打通MySQL与PHP的任督二脉,实现数据的连接2.png

对我有帮助
21人认为有帮助

相关帮助