$pdo = new PDO("mysql:host=localhostdbname=newsdbcharset=utf8","root","root")
最好定义一下字符集
PDO(PHP Data Object) 是PHP 5 中加入的东西,是PHP 5新加入的一个重大功能,因为在PHP 5以前的php4/php3都是一堆的数据库扩展来跟各个数据库的连接和处理,什么 php_mysql.dll、php_pgsql.dll、php_mssql.dll、php_sqlite.dll等等。PHP6中也将默认使用PDO的方式连接,mysql扩展将被作为辅助
2.PDO配置
PHP.ini中,去掉"extension=php_pdo.dll"前面的""号,若要连接数据库,还需要去掉与PDO相关的数据库扩展前面的""号,然后重启Apache服务器即可。
extension=php_pdo.dll
extension=php_pdo_mysql.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_pdo_mssql.dll
extension=php_pdo_odbc.dll
extension=php_pdo_firebird.dll
...... 你还是去后盾人上面看看里面有很多关于这类php之类的教学讲解视频哦⊙∀⊙!
区别是:PHP采用pdo方式访问数据库时,您不必再使用再为它们封装数据库 *** 作类,只需要使用PDO接口中的方法就可以对各种数据库进行 *** 作。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)