博客列表 >07-24 作业:写出常用的CURD语句的基本语法,PDO中操作数据表的基本步骤, 并实例演示

07-24 作业:写出常用的CURD语句的基本语法,PDO中操作数据表的基本步骤, 并实例演示

Yx的博客
Yx的博客原创
2019年07月31日 12:26:40772浏览

一.写出常用的CURD语句的基本语法及实例演示:(增、删、改、查)

1   .增insert
insert [into] <表 名> (列名) values (列值)
例:insert into Strdents (姓名,性别,出生日期) values ('狗子','男','1988/10/15')

2    .删delete
 //删除<满足条件的>行
delete from <表名> [where <删除条件>]
例:delete from  where name='狗子'(删除表a中列值为狗子的行)

3     .改update
update <表名> set <列名=更新值> [where <更新条件>]
例:update from set 年龄=18 where 姓名='狗子'

4    .查select

查询所有数据行和列
例:select * from a         //查询a表中所有行和列

二.  PDO中操作数据表的基本步骤

1、连接数据库

<?php
return[
    'type' => 'mysql',
    'host' => '127.0.0.1',
    'port' => '3306',
    'dbname' => 'mysql',
    'username' => 'root',
    'passwd' => 'root'
];  //出去安全考虑,连接数据库一部分,链入数据一部分
------------------------------------------------------------------------------------
$db = require 'database.php';  //链入数据库

$dns = "{$db['type']}:host={$db['host']};port={$db['port']};dbname={$db['dbname']}";

try {
    $pdo = new PDO($dns, $db['username'], $db['passwd']);
} catch (PDOException $e) {
    die("Error!: " . $e->getMessage() . "<br/>");

}
?>

2、 创建sql语句模板

$sql = 'INSERT INTO `user` SET `name` = :name, `abbreviations` = :abbreviations';

3、 创建sql语句对象(预处理对象):    $stmt = $pdo->prepare($sql);


4、数据库 (增、删、改、查  )如上面CURD语句的基本语法及实例演示。

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议