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;

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注