PDO的三种连接数据库的方式
- try{
 - $dsn = 'mysql:host=localhost;dbname=myblog';
 - $username = 'root';
 - $passwd = '123456';
 - $pdo = new PDO($dsn, $username, $passwd);
 - var_dump($pdo);
 - }catch(PDOException $e){
 - echo $e->getMessage();
 - }
 
try{
	$dsn      = 'mysql:host=localhost;dbname=myblog';
	$username = 'root';
	$passwd   = '123456';
	$pdo      = new PDO($dsn, $username, $passwd);
	var_dump($pdo);
}catch(PDOException $e){
	echo $e->getMessage();
}
二、URI形式
- try{
 - $dsn = 'uri:file://F:\wamp\www\myBlog\dsn.txt';
 - $username = 'root';
 - $passwd = '123456';
 - $pdo = new PDO($dsn, $username, $passwd);
 - var_dump($pdo);
 - }catch(PDOException $e){
 - echo $e->getMessage();
 - }
 - //dsn.txt
 - mysql:host=localhost;dbname=myblog
 
try{
	$dsn      = 'uri:file://F:\wamp\www\myBlog\dsn.txt';
	$username = 'root';
	$passwd   = '123456';
	$pdo      = new PDO($dsn, $username, $passwd);
	var_dump($pdo);
}catch(PDOException $e){
	echo $e->getMessage();
}
//dsn.txt
mysql:host=localhost;dbname=myblog 
三、配置文件方式
- try{
 - $dsn = 'mypdo';
 - $username = 'root';
 - $passwd = '123456';
 - $pdo = new PDO($dsn, $username, $passwd);
 - var_dump($pdo);
 - }catch(PDOException $e){
 - echo $e->getMessage();
 - }
 - //其中在php.ini文件的任意位置加上以下代码,并保存重启服务器
 - pdo.dsn.mypdo="mysql:host=localhost;dbname=myblog"
 
try{
	$dsn      = 'mypdo';
	$username = 'root';
	$passwd   = '123456';
	$pdo      = new PDO($dsn, $username, $passwd);
	var_dump($pdo);
}catch(PDOException $e){
	echo $e->getMessage();
}
//其中在php.ini文件的任意位置加上以下代码,并保存重启服务器
pdo.dsn.mypdo="mysql:host=localhost;dbname=myblog"
PDO的三种连接数据库的方式的更多相关文章
- VMware的三种网络连接方式区别
		
关于VMware的三种网络连接方式,NAT,Bridged,Host-Only ,在刚接触的时候通常会遇到主机Ping不通虚拟机而虚拟机能Ping得通主机:主机与虚拟机互不相通等等网络问题.本文就这三 ...
 - .NET中的三种接口实现方式
		
摘自:http://www.cnblogs.com/zhangronghua/archive/2009/11/25/1610713.html 一般来说.NET提供了三种不同的接口实现方式,分别为隐式接 ...
 - Apache Spark探秘:三种分布式部署方式比较
		
转自:链接地址: http://dongxicheng.org/framework-on-yarn/apache-spark-comparing-three-deploying-ways/ 目 ...
 - [转]详述DHCP服务器的三种IP分配方式
		
DHCP就是动态主机配置协议(Dynamic Host Configuration Protocol),它的目的就是为了减轻TCP/IP网络的规划.管理和维护的负担,解决IP地址空间缺乏问题.这种网络 ...
 - Binding 中 Elementname,Source,RelativeSource 三种绑定的方式
		
在WPF应用的开发过程中Binding是一个非常重要的部分. 在实际开发过程中Binding的不同种写法达到的效果相同但事实是存在很大区别的. 这里将实际中碰到过的问题做下汇总记录和理解. 1. so ...
 - windows phone 三种数据共享的方式(8)
		
原文:windows phone 三种数据共享的方式(8) 本节实现的内容是数据共享,实现的效果描述:首先是建立两个页面,当页面MainPage通过事件导航到页面SecondPage是,我们需要将Ma ...
 - 从壹开始前后端分离【 .NET Core2.0 +Vue2.0 】框架之十二 || 三种跨域方式比较,DTOs(数据传输对象)初探
		
更新反馈 1.博友@落幕残情童鞋说到了,Nginx反向代理实现跨域,因为我目前还没有使用到,给忽略了,这次记录下,为下次补充.此坑已填 2.提示:跨域的姊妹篇——<三十三║ ⅖ 种方法实现完美跨 ...
 - Kubernetes的三种外部访问方式:NodePort、LoadBalancer和Ingress(转发)
		
原文 http://cloud.51cto.com/art/201804/570386.htm Kubernetes的三种外部访问方式:NodePort.LoadBalancer和Ingress 最近 ...
 - 框架源码系列九:依赖注入DI、三种Bean配置方式的注册和实例化过程
		
一.依赖注入DI 学习目标1)搞清楚构造参数依赖注入的过程及类2)搞清楚注解方式的属性依赖注入在哪里完成的.学习思路1)思考我们手写时是如何做的2)读 spring 源码对比看它的实现3)Spring ...
 
随机推荐
- Android TextView实现跑马灯
			
TextView实现跑马灯的效果:例子一: 这个例子可以解决给一个TextView实现跑马灯的效果,但是不能解决给所有的TextView实现跑马灯的效果. <TextView android:l ...
 - C# EMS Client
			
从 C# 客户端连接 Tibco EMS 下面例子简要介绍 C# 客户端怎样使用 TIBCO.EMS.dll 来连接 EMS 服务器. using System; using System.Diagn ...
 - VIM 多行注释与取消
			
注释: 在使用vim的过程中, 注释是一个比较烦人的事情,要一行一行注释,或者用/* */来注释 下面这种方法可以快捷的进行多行注释. 1.进入vi/vim编辑器,按CTRL+V进入可视化模式(VIS ...
 - vux 局部注册组件
			
在home.vue里面,引入Prop.vue组件: 其中 <child :message="msg"></child>的时候 是这么赋值的: data () ...
 - 【BZOJ4428】[Nwerc2015]Debugging调试 记忆化搜索+分块
			
[BZOJ4428][Nwerc2015]Debugging调试 Description 你看中的调试器将不会在这件事上帮助你.有代码可以通过多种方式在调试与正式发布的间隙发生不同的行为,当出现这种情 ...
 - IDEA 配置
			
配置sublime主题: 击链接 http://www.riaway.com,选择并下载自己喜欢的主题 file -->import setting 到刚刚下载的主题jar包,之后导入,重起i ...
 - windows系统常用软件及配置介绍
			
常用工具 ,,,, 开发工具 ,,, 快捷键 ... 等等 vvv 等等
 - 宝塔面板快速开启https服务
			
最近在做小程序开发,急需要一个https的域名,首先我的域名是阿里云的,服务器是腾讯云的,操作都一样: 无论阿里云还是腾讯云,配置SSL是针对服务器的,所以首先是要去申请 腾讯/阿里云服务器的SSL( ...
 - (转)大数据量下的SQL Server数据库优化
			
在SQL Server中,默认MDF文件初始大小为5MB,自增为1MB,不限增长,LDF初始为1MB,增长为10%,限制文件增长到一定的数目:一般设计中,使用SQL自带的设计即可,但是大型数据库设计 ...
 - VM+CentOS+hadoop2.7搭建hadoop完全分布式集群
			
写在前边的话: 最近找了一个云计算开发的工作,本以为来了会直接做一些敲代码,处理数据的活,没想到师父给了我一个课题“基于质量数据的大数据分析”,那么问题来了首先要做的就是搭建这样一个平台,毫无疑问,底 ...