pdo怎么添加mysql pdo使用

如何开启PDO,PDO_MYSQL扩展

开启这个功能的具体方法就是设置php.ini文件,步骤如下: 1、查看public_html目录下没有php.ini文件,如果有的, 打开文件查找 extension=php_pdo_mysql.dll extension=php_pdo.dll 把前面的分号去掉,然后保存文件。 2、如果没有,就新建一个文件php.in 把下面两行添加进去 extension=pdo.so extension=pdo_mysql.so 注意:php.ini文件需要放到相应的目录下,比如另外绑定的域名则需要将php.ini文件放到相应的子目录下。 总体原则就是哪个目录需要就把php.ini文件放到那个目录下。

成都创新互联公司主要从事做网站、网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务太子河,10多年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575

怎样使用MySQLi和PDO创建MySQL表

首页

站长学院

数据库

MySQL

怎样使用MySQLi和PDO创建MySQL表?

怎样使用MySQLi和PDO创建MySQL表?

发布日期:2015-09-15 17:27 来源: 标签: MySQL数据库 MySQL 创建数据表 PDO

一个数据表有一个唯一名称,并有行和列组成。

PHP 创建 MySQL 表

一个数据表有一个唯一名称,并有行和列组成。

使用 MySQLi 和 PDO 创建 MySQL 表

CREATE TABLE 语句用于创建 MySQL 表。

我们将创建一个名为 "MyGuests" 的表,有 5 个列: "id", "firstname", "lastname", "email" 和 "reg_date":

CREATE TABLE MyGuests (

id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,

firstname VARCHAR(30) NOT NULL,

lastname VARCHAR(30) NOT NULL,

email VARCHAR(50),

reg_date TIMESTAMP

)

上表中的注意事项:

数据类型指定列可以存储什么类型的数据。

在设置了数据类型后,你可以为没个列指定其他选项的属性:

NOT NULL - 没一行都必须含有值(不能为空),null 值是不允许的。

DEFAULT value - 设置默认值

UNSIGNED - 使用无符号数值类型,0 及正数

AUTO INCREMENT - 设置 MySQL 字段的值在新增记录时每次自动增长 1

PRIMARY KEY - 设置数据表中每条记录的唯一标识。 通常列的 PRIMARY KEY 设置为 ID 数值,与 AUTO_INCREMENT 一起使用。

每个表都应该有一个主键(本列为 "id" 列),主键必须包含唯一的值。

如何让安装配置pdo支持mysql,请大师指导一下.yum install php-mysql

rupal7时发现被安装到SQLite中去了,无法选择MySQL,查询后说是需要pdo的支持。然后yum install php-pdo,然后在php.ini中也extension=/usr/ lib64/php/modules/ pdo.so了,重启系统了,但phpinfo()中仍然只有SQLite的pdo支持。网络上资料有些是讲的安装PDO_MYSQL,但yum查不到,查pdo也只有php-pdo一个,所以按理只需要安装php-pdo就可以了,但这个不太明白(很多年没碰过linux了),如何让安装配置pdo支持MySQL,请大师指导一下。

# yum install php-mysql

php.ini中又增加了:

extension=/usr/lib64/php/modules/pdo_mysql.so

重启服务器后还是没有。

继续:

./configure也加上了“ --with-pdo-mysql --with-mysql-sock=/tmp/mysql.sock”,

显示的信息里面也有pdo方面的信息。

make install的最后一行是:

如何使用pdo连接mysql数据库stu!求大神!

链接数据库的代码如下:

$Link = new PDO('mysql:host=localhost;dbname=stu', 'username','password');

更具体的操作,请查看:

PHP中用PDO向Mysql里输入数据

PDO配置。打开php.ini配置文件,找到下图所示的配置信息,去掉要启用的PDO前面的“#”号即可。另外一种方式是直接在启动的wampserver中找到php扩展中的php_pdo_db.lib选项,重启wampserver服务器即可。

如何利用PDO连接数据库。利用下面这条简单的语句即可连接数据库

$pdo = newPDO("mysql:host=localhost;dbname=php100","root",“ ");

其中具体参数介绍如下图所示:

PDO中常用的函数及其解释如下。

PDO::query()主要是用于有记录结果返回的操作,特别是SELECT操作

PDO::exec()主要是针对没有结果集合返回的操作,如INSERT、UPDATE等操作

PDO::lastInsertId() 返回上次插入操作,主键列类型是自增的最后的自增ID

PDOStatement::fetch()是用来获取一条记录

PDOStatement::fetchAll()是获取所有记录集到一个中

下面通过一个简单的php代码示例来具体介绍如何使用PDO进行数据库操作。

?php

//连接数据库

$pdo = new PDO("mysql:host=localhost; dbname=member", "root","");

//在表user_list中插入数据

$pdo-exec("insert into user_list(uid, m_id, username, password) values(null,'3','testpdo','testpdo')");

//使用查询语句

$sr = $pdo-query("select * from user_list");

//将查询的结果循环输出显示

while($row=$sr-fetch()){

print_r($row);

}

?


当前名称:pdo怎么添加mysql pdo使用
网站链接:http://scyanting.com/article/dooidge.html