博主辛苦了,我要打赏银两给博主,犒劳犒劳站长。
【摘要】PDO是PHP Date Object(PHP数据对象)的简称。简单介绍一下PDO和PDO如何连接MySQL数据库。
PDO是PHP Date Object(PHP数据对象)的意思,支持的数据库包括:MySQL、Firebird、FreeTDS、Interbase、MSSQL SERVER、ODBC、Oracle、SQLite、Postgre SQL和Sybase等等,PDO最大的好处就是用户不需要再使用mysql_*、oci_*以及mssql_*之类的函数(相信大家使用最多的就是mysql_*之类的函数),因为PDO已经把这些函数封装起来了,只需要调用PDO的接口就可以了。在PHP6中默认使用PDO连数据库。
使用phpinfo()查看自己的PHP是否安装了PDO扩展,通常情况是默认已经安装了。如果没有安装,则从网上下载php_pdo.dll文件(要下载自己对应的版本),放到PHP的ext文件夹中,在php.ini(PHP的配置文件)中加入;extension=php_pdo.dll,然后重启服务。
代码如下:
// 数据库的类型,如果是SQL SERVER数据库那么$dbType = 'mssql'
// 若是Oracle数据库,则$dbType = 'oci'
// 其它地方不需要修改,就能够连接上不同的数据库
$dbType = "mysql";
$dbName = "test"; // 数据库的名称
$userName = "root"; // 使用数据库用户名称
$userPwd = "123456"; // 使用数据库的用户密码
$host = "127.0.0.1"; // 连接数据库的主机名
$dsn = "$dbType:host=$host;dbname:$dbName";
try{
$pdo = new PDO($dsn,$userName,$userPwd); // 实例化PDO对象
echo "使用PDO连接MySQL数据库成功";
}catch(Exception $e) {
echo $e -> getMessage();
}
运行效果如下:
版权归 马富天PHP博客 所有
本文标题:《使用PDO如何连接MySQL数据库》
本文链接地址:http://www.mafutian.net/103.html
转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
顶0
踩0
评论审核未开启 |