php连接mysql数据库
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php连接mysql数据库相关的知识,希望对你有一定的参考价值。
连接数据库:
使用面向对象的方法;
1.造一个mysqli对象,造连接对象
2.准备一条SQL语句
3.执行SQL语句,如果是查询语句。成功返回结果及对象
4.从结果集对象里找到数据;
查询属性代码:
<?= MySQLi("localhost","root","12345678","heiheihei" = "select * from student" = ->query(( = -> (?>
最后的返回值是一个集对象,为了方便清晰的看到结果 我们用到了fetch_all(),fetch_row(); fetch_object();
增删改语句:
增加一条信息:
//造连接对象$db = new MySQLi("localhost","root","12345678","heiheihei");//准备SQL语句$sql = "insert into cou values(‘3-111‘,‘嘿嘿‘,‘803‘)"; //执行SQL语句$r = $db ->query($sql);if($r)//如果$r是ture{ echo "执行成功"; }else { echo "执行失败"; }
改变一条信息:
<?php//造连接对象$db = new MySQLi("localhost","root","12345678","heiheihei");//准备SQL语句$sql = "update cou set cname=‘哈哈‘ where tno=‘803‘"; //执行SQL语句$r = $db ->query($sql);if($r) { echo "执行成功"; }else { echo "执行失败"; }?>
删除:
<?php//造连接对象$db = new MySQLi("localhost","root","12345678","heiheihei");//准备SQL语句$sql = "delete from cou where tno=‘803‘"; //执行SQL语句$r = $db ->query($sql);if($r) { echo "执行成功"; }else { echo "执行失败"; }?>
以上是关于php连接mysql数据库的主要内容,如果未能解决你的问题,请参考以下文章
连接MySQL出现错误:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)(代码片段