php pdo如何连接数据库,php pdo方法连接及操作数据库

直接贴代码~

php pdo方法连接数据库

$dns = 'mysql:host=数据库地址;dbname=数据库名称';

$username = '数据库帐号';

$password = '数据库密码';

// 1.连接数据库,创建PDO对象

$pdo = new PDO($dns,$username,$password);

// 2.准备SQL语句

$sql = "需要执行的SQL语句;";

$stmt = $pdo->prepare($sql);

// 3. 执行SQL语句

$stmt->execute();

// 4. 关闭连接,如果不断开,系统也会自动切断

$pdo = null;

php pdo方法创建数据库

$dns = 'mysql:host=数据库地址';

$username = '数据库帐号';

$password = '数据库密码';

// 1.连接数据库,创建PDO对象

$pdo = new PDO($dns,$username,$password);

// 2.准备SQL语句

$sql = "CREATE DATABASE myDBPDO";

$stmt = $pdo->prepare($sql);

// 3. 执行SQL语句

$stmt->execute();

// 4. 关闭连接,如果不断开,系统也会自动切断

$pdo = null;

php pdo方法创建数据表

$dns = 'mysql:host=数据库地址;dbname=数据库名称';

$username = '数据库帐号';

$password = '数据库密码';

// 1.连接数据库,创建PDO对象

$pdo = new PDO($dns,$username,$password);

// 2.准备SQL语句

$sql = "CREATE TABLE `staff` (

`id` int(5) unsigned NOT NULL COMMENT '编号' AUTO_INCREMENT PRIMARY KEY,

`name` varchar(30) NOT NULL COMMENT '姓名',

`age` int(3) unsigned NOT NULL COMMENT '年龄',

`sex` int(1) unsigned NOT NULL DEFAULT '1' COMMENT '性别:1男0女',

`position` varchar(20) NOT NULL COMMENT '职位',

`mobile` char(11) NOT NULL COMMENT '手机',

`hiredate` int(10) unsigned NOT NULL COMMENT '入职时间'

) ENGINE='MyISAM' COLLATE 'utf8_general_ci';";

$stmt = $pdo->prepare($sql);

// 3. 执行SQL语句

$stmt->execute();

// 4. 关闭连接,如果不断开,系统也会自动切断

$pdo = null;

php pdo方法连接数据库并插入数据

$dns = 'mysql:host=数据库地址;dbname=数据库名称';

$username = '数据库帐号';

$password = '数据库密码';

// 1.连接数据库,创建PDO对象

$pdo = new PDO($dns,$username,$password);

// 2.准备SQL语句

$sql = "INSERT INTO `staff` (`name`, `age`, `sex`, `mobile`, `position`, `hiredate`)

VALUES ('天勤汪', '27', '1', '1888888888', '产品经理', '1548999267');

INSERT INTO `staff` (`name`, `age`, `sex`, `mobile`, `position`,`hiredate`)

VALUES ('天勤喵', '27', '1', '19999999999', '运营经理', '1548999267');";

$stmt = $pdo->prepare($sql);

// 3. 执行SQL语句

$stmt->execute();

// 4. 关闭连接,如果不断开,系统也会自动切断

$pdo = null;

php pdo方法连接数据库并删除数据

$dns = 'mysql:host=数据库地址;dbname=数据库名称';

$username = '数据库帐号';

$password = '数据库密码';

// 1.连接数据库,创建PDO对象

$pdo = new PDO($dns,$username,$password);

// 2.准备SQL语句,删除数据

$sql = "DELETE FROM 表名称 WHERE 列名称=值";

$stmt = $pdo->prepare($sql);

// 3. 执行SQL语句

$stmt->execute();

// 4. 关闭连接,如果不断开,系统也会自动切断

$pdo = null;

php pdo方法连接数据库并更新数据

$dns = 'mysql:host=数据库地址;dbname=数据库名称';

$username = '数据库帐号';

$password = '数据库密码';

// 1.连接数据库,创建PDO对象

$pdo = new PDO($dns,$username,$password);

// 2.准备SQL语句,更新数据。WHERE是限定条件。

$sql = "UPDATE 表名称 SET 字段='值' WHERE 字段='值'";

$stmt = $pdo->prepare($sql);

// 3. 执行SQL语句

$stmt->execute();

// 4. 关闭连接,如果不断开,系统也会自动切断

$pdo = null;

天勤 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权

转载请注明原文链接:php pdo方法连接及操作数据库

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值