马富天PHP博客

使用PDO如何连接MySQL数据库

学习笔记 马富天 2016-05-08 11:06:48 24 0

【摘要】PDO是PHP Date Object(PHP数据对象)的简称。简单介绍一下PDO和PDO如何连接MySQL数据库。

什么是PDO?特点是什么?

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连数据库。

PHP环境下怎么添加PDO扩展

使用phpinfo()查看自己的PHP是否安装了PDO扩展,通常情况是默认已经安装了。如果没有安装,则从网上下载php_pdo.dll文件(要下载自己对应的版本),放到PHP的ext文件夹中,在php.ini(PHP的配置文件)中加入;extension=php_pdo.dll,然后重启服务。

PDO访问MySQL数据库的方式

代码如下:

  1. //	数据库的类型,如果是SQL SERVER数据库那么$dbType = 'mssql'
  2. //	若是Oracle数据库,则$dbType = 'oci'
  3. //	其它地方不需要修改,就能够连接上不同的数据库
  4. $dbType = "mysql";	
  5. $dbName = "test";	//	数据库的名称
  6. $userName = "root";	//	使用数据库用户名称
  7. $userPwd = "123456";	//	使用数据库的用户密码
  8. $host = "127.0.0.1";	//	连接数据库的主机名
  9. $dsn = "$dbType:host=$host;dbname:$dbName";
  10. try{
  11. 	$pdo = new PDO($dsn,$userName,$userPwd);	//	实例化PDO对象
  12. 	echo "使用PDO连接MySQL数据库成功";
  13. }catch(Exception $e) {
  14. 	echo $e -> getMessage();
  15. }

运行效果如下:

请输入图片名称

版权归 马富天PHP博客 所有

本文标题:《使用PDO如何连接MySQL数据库》

本文链接地址:http://www.mafutian.net/103.html

转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

0

0

上一篇《 如何查询网站和文章是否被各大搜索引擎收录 》 下一篇《 世界的五大主流浏览器是哪五个? 》
分享到:

暂无评论

评论审核未开启
表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情
验证码