直接贴代码~
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;