PHP实现的pdo连接数据库并插入数据功能简单示例

PHP实现的pdo连接数据库并插入数据功能简单示例,第1张

用pdo,指定数据库类型:oracle,然后查询即可。具体百度吧,pdo的使用方法,挺简单的。使用pdo的优势在于可以随意切换数据库种类,管你是oracle/mysql/sqlserver,统统按pdo的查询方法写即可。

如果想列出该数据库中的所有表,可:table如果想查看这些表的结构:select from sqlite_master where type="table";可以看到类似: 默认情况下,不会出现红框中的表头,需要之前设置,命令为:header on如果只想查看具体一张表的表结构,比如查看emperors表,命令为:select from sqlite_master where type="table" and name="emperors";另外,也可以这样:sqlite> schema emperors

CREATE TABLE emperors( id integer primary key autoincrement, name text,dynasty text,start_year text);

本文实例讲述了PHP利用pdo_odbc实现连接数据库。分享给大家供大家参考,具体如下:

目的:从sql

server数据库里面把某个视图文件调用出来,以键值对的方式显示在页面上。

利用pdo

odbc来实现PHP连接数据库:

在PHP配置文件里面开启pdo_odbcdll服务。重启Apache服务器

在ThinkPHP51的项目中在模块里添加config添加规定好的样式数据库:

代码如下:

<php

return

[

//

数据库类型

'type'

=>

'sqlsrv',

//

服务器地址

'hostname'

=>

'localhost',

//

数据库名

'database'

=>

'mysql',

//

用户名

'username'

=>

'sa',

//

密码

'password'

=>

'123456',

//

端口

'hostport'

=>

'',

//

连接dsn

'dsn'

=>

'odbc:Driver={SQL

Server};Server=localhost;Database=mysql',

//

数据库连接参数

'params'

=>

[],

//

数据库编码默认采用utf8

'charset'

=>

'utf8',

//

数据库表前缀

'prefix'

=>

'',

//

数据库调试模式

'debug'

=>

true,

//

数据库部署方式:0

集中式(单一服务器),1

分布式(主从服务器)

'deploy'

=>

0,

//

数据库读写是否分离

主从式有效

'rw_separate'

=>

false,

//

读写分离后

主服务器数量

'master_num'

=>

1,

//

指定从服务器序号

'slave_no'

=>

'',

//

是否严格检查字段是否存在

'fields_strict'

=>

true,

//

数据集返回类型

'resultset_type'

=>

'array',

//

自动写入时间戳字段

'auto_timestamp'

=>

false,

//

时间字段取出后的默认时间格式

'datetime_format'

=>

'Y-m-d

H:i:s',

//

是否需要进行SQL性能分析

'sql_explain'

=>

false,

//

Builder类

'builder'

=>

'',

//

Query类

'query'

=>

'\\think\\db\\Query',

//

是否需要断线重连

'break_reconnect'

=>

false,

//

断线标识字符串

'break_match_str'

=>

[],

];

>

在控制器controller里面建一个控制文件Testphp

代码如下:

<php

namespace

app\index\controller;

use

think\Db;

use

think\Controller;

class

Test

extends

Controller

{

public

function

zz(){

$data=Db::view('View_2')->select();

echo

json_encode($data);

}

}

>

最后调用入口文件即可访问。

>

首先我们先选择要使用的web server 软件,由于从兼容性跟性能方面的需求,我选择了目前来说最新版的apache。

第二步,我们要使用目前最新版本的PHP zip package 这里提示大家一下,经过我痛苦的反复的实验跟查看资料,如果大家想要使用PDO扩展连接到SQLite数据库的话,请你一定不要选择安装包,因为它不支持很多PHP的扩展库文件。

第三步,我们要下载PDO的两个扩展库文件,文件名各自为:php_pdodll 跟 php_pdo_sqlitedll 。下来以后保存在一边,我们稍候会使用到。

最后一步,大家需要到SQLite官方网站去下载SQLite的文件包。 选择适合自己的版本即可。

以上就是关于PHP实现的pdo连接数据库并插入数据功能简单示例全部的内容,包括:PHP实现的pdo连接数据库并插入数据功能简单示例、如何实现PHP查询数据库,信息匹配成功,跳转页面、如何用php连接Oracle数据库,并输出等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10186162.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存