29:PHP连接数据库

PHP连接数据库有许多种方法,例如:mysql、mysqi、PDO、DBA、dbx、ODBC;以上几个都是PHP数据库扩展类,需要用哪个一个,只需要安装扩展即可!mysql现在不建议大家用!想了解最后三个的可以去看下手册,我们基本上用不着;

php连接mysql数据库

1:Mysqli

虽然说mysql也可以连接数据库,但是博主不建议用,而且mysql以后或许会被弃用,建议大家直接用mysqli;主要是用来连接mysql数据库,因为php+mysql是完美搭档,用mysqli对大多数PHP项目来说,是个不错的选择;

  1. <?php
  2. $serveraddress='localhost';  //服务器地址
  3. $user='root';  //用户名
  4. $password='root'; //密码
  5. $database='fujieace'; //数据库
  6. $mysqli  = new  mysqli ( $serveraddress ,  $user ,  $password ,  $database );
  7. if ( mysqli_connect_errno ()) {
  8.     printf ( "Connect failed: %s\n" ,  mysqli_connect_error ());
  9.     exit();
  10. }
  11. $mysqli->set_charset( "utf8" ); // 设置字符集

 

2:PDO

因为有的一些项目可能不只是用了mysql数据库,还有其它的数据库,或者是你未来你的数据库可能会更改,可能会不再是mysql数据库;因此,不可能以为换了数据库,你又来修改连接数据库代码吧,那样不是不可以,但是很麻烦,因此就有了PDO,它兼容很多的数据库连接;

  1. <?php
  2. $dsn  =  'mysql:dbname=fujieace;host=localhost' ;//数据库类型,数据库,主机名
  3. $user  =  'root' ;//用户名
  4. $password  =  'root' ; //密码
  5. $conn  = new  PDO ( $dsn ,  $user ,  $password );
  6. $conn->exec("set names utf8"); //设置字符集
    A+
发布日期:2017年01月05日 22:01:36  所属分类:PHP教程
最后更新时间:2017-01-05 22:26:41
付杰
  • ¥ 49.0元
  • 市场价:199.0元
  • ¥ 598.0元
  • 市场价:2980.0元
  • ¥ 199.0元
  • 市场价:499.0元
  • ¥ 79.0元
  • 市场价:129.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: