abstract:<?php //如何使用PDO正确连接数据库 //1.操作数据库三部曲: 连接、操作、关闭; //2.PDO类:new PDO(数据源$dsn,用户名$user,密码$pass); //3.数据源$dsn: 类型:host=主机名;dbname=数据库名;charset=编码; /** * PDO对象 * PDO(
<?php //如何使用PDO正确连接数据库 //1.操作数据库三部曲: 连接、操作、关闭; //2.PDO类:new PDO(数据源$dsn,用户名$user,密码$pass); //3.数据源$dsn: 类型:host=主机名;dbname=数据库名;charset=编码; /** * PDO对象 * PDO($dsn,$user,$pass) * dsn: mysql:host = localhost/127.0.0.1; dbname = userDB; charset = utf8; */ //dsn: mysql:host = localhost/127.0.0.1; dbname = userDB; charset = utf8; $type = 'mysql'; //数据库类型 $host = '127.0.0.1'; //数据库主机名, linux/MacOS/Unix:localhost $dbname = 'php_edu'; //数据库名 $charset = 'utf8'; //默认编码 //$port = 3306; //可选:默认值3306 //mysql:host=127.0.0.1;dbname=php_edu;charset=utf8 $dsn = $type.':host='.$host.';dbname='.$dbname.';charset='.$charset; $user = 'root'; //数据库用户名 $pass = 'root'; //用户名密码 //抛异常 try{ //连接数据库 $pdo = new PDO($dsn,$user,$pass); //操作数据库:CURD //关闭数据库: 并非必须,因为脚本结束会自动关闭,不过还是推荐显示的关闭它 $pdo = null; // unset($pdo); // var_dump($pdo); } catch (PDOException $e){ exit($e->getMessage()); }
Correcting teacher:查无此人Correction time:2019-04-01 09:40:03
Teacher's summary:完成的不错,现在都是使用pdo来操作数据库,所以多练习pdo就可以了。继续加油。