php操作mysql

php操作mysql的三种方式

     MySQL:非永久连接,性能比较低,php5.5以后被废弃

     MySQLi:永久连接,减轻服务器压力,只支持MySQL

     PDO:能实现MySQLi的常用功能,支持大部分数据库

             //php拓展查看函数:phpinfo()

     mysql_connect($server,$username,$password)   :连接数据库   (因为被废弃可以在mysql前边加@,屏蔽报错)

                    

    mysql_select_db($database_name):选择数据库

                       

     mysql_set_charset($charset):设置字符集

                            

      mysql_close();关闭数据库连接

      die(“数据库连接失败!”):终止   

                       例:连接失败则终止

---------------------------------------——-----------------------------------------------------------------------------------------------------------------------

   mysql_query($query):执行sql语句     //mysql_query()对INSERT ,UPDATE,DELETE,DROP之类的操作,执行成功时返回true 出错时返回false

              添加数据:

              修改数据:

              删除单条数据:

              删除数据表:

  

             返回的结果资源应该传递给mysql_fetch_array($result)  和其他函数来处理结果表,取出返回的数据

                          参数:MYSQL_ASSOC       MYSQL_NUM       MYSQL_BOTH

 

             查询:返回的是资源句柄

***************************************************************************************************************************************************

MYSQLi面向过程方式操作数据库:

                     1,面向过程方式连接数据库

                                        $connect = mysqli_connect("host","username","password","database");

                      2,执行SQL语句

                                         $result = mysqli_query($connect,$sql);

                      3,获取结果集

                                         mysqli_fetch_all($result);    //传入MYSQLI_ASSOC这第二个参数,使之变成关联数组

                                 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值