php连接mysql数据库


Posted in PHP onMarch 21, 2017

连接数据库:

使用面向对象的方法;

1.造一个mysqli对象,造连接对象

2.准备一条SQL语句

3.执行SQL语句,如果是查询语句。成功返回结果及对象

4.从结果集对象里找到数据;

查询属性代码:

<?php
//造一个mysqli对象,造连接对象
$db=new MySQLi("localhost","root","12345678","heiheihei");
//括号里面填的是IP地址域名,用户名,密码,数据库的名字
  //准备一条SQL语句
$sql = "select * from student";
//执行SQL语句,如果是查询语句。成功返回结果及对象
$reslut = $db->query($sql);
//判断返回是否有内容,执行成功
if($reslut)
{
//如果成功了,从结果集对象里找到数据;
  $attr = $reslut->fetch_all();
//返回索引数组:$attr = $reslut->fetch_row()
//返回关联数组:tch_assoc();
//返回对象:$attr = $reslut->fetch_object();
//返回既有索引又有关联:$arrt = $reslut->fetch_array();
  var_dump($attr);
?>

最后的返回值是一个集对象,为了方便清晰的看到结果 我们用到了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 相关文章推荐
PHP通过COM使用ADODB的简单例子
Dec 31 PHP
php中通过Ajax如何实现异步文件上传的代码实例
May 07 PHP
Notice: Trying to get property of non-object problem(PHP)解决办法
Mar 11 PHP
基于PHP导出Excel的小经验 完美解决乱码问题
Jun 10 PHP
PHP提示Deprecated: mysql_connect(): The mysql extension is deprecated的解决方法
Aug 28 PHP
php实现的ping端口函数实例
Nov 12 PHP
PHP使用PDO操作数据库的乱码问题解决方法
Apr 08 PHP
浅析Yii2集成富文本编辑器redactor实例教程
Apr 25 PHP
PHP并发多进程处理利器Gearman使用介绍
May 16 PHP
PHP实现绘制二叉树图形显示功能详解【包括二叉搜索树、平衡树及红黑树】
Nov 16 PHP
ThinkPHP5与单元测试PHPUnit使用详解
Feb 23 PHP
Thinkphp极验滑动验证码实现步骤解析
Nov 24 PHP
Thinkphp实现站点静态化的方法详解
Mar 21 #PHP
php登录超时检测功能实例详解
Mar 21 #PHP
php base64 编码与解码实例代码
Mar 21 #PHP
详解PHP中的序列化、反序列化操作
Mar 21 #PHP
php实现文件管理与基础功能操作
Mar 21 #PHP
THINKPHP截取中文字符串函数实例代码
Mar 20 #PHP
PHP随机获取未被微信屏蔽的域名(微信域名检测)
Mar 19 #PHP
You might like
PHP学习 运算符与运算符优先级
2008/06/15 PHP
php统计文件大小,以GB、MB、KB、B输出
2011/05/29 PHP
php 字符串中的\n换行符无效、不能换行的解决方法
2014/04/02 PHP
PHP递归复制、移动目录的自定义函数分享
2014/11/18 PHP
PHP设计模式(三)建造者模式Builder实例详解【创建型】
2020/05/02 PHP
ie 处理 gif动画 的onload 事件的一个 bug
2007/04/12 Javascript
Javascript 定时器调用传递参数的方法
2009/11/12 Javascript
关于JS判断图片是否加载完成且获取图片宽度的方法
2013/04/09 Javascript
Javascript动画的实现原理浅析
2015/03/02 Javascript
JavaScript获取当前url根目录(路径)
2016/06/17 Javascript
jQuery EasyUI常用数据验证汇总
2016/09/18 Javascript
js实现点击图片自动提交action的简单方法
2016/10/16 Javascript
适用于手机端的jQuery图片滑块动画
2016/12/09 Javascript
Bootstrap超大屏幕的实现代码
2017/03/22 Javascript
详谈js遍历集合(Array,Map,Set)
2017/04/06 Javascript
详解react-native-fs插件的使用以及遇到的坑
2017/09/12 Javascript
jQuery完成表单验证的实例代码(纯代码)
2017/09/30 jQuery
node 命令方式启动修改端口的方法
2018/05/12 Javascript
JS实现DOM节点插入操作之子节点与兄弟节点插入操作示例
2018/07/30 Javascript
如何将HTML字符转换为DOM节点并动态添加到文档中详解
2018/08/19 Javascript
PWA介绍及快速上手搭建一个PWA应用的方法
2019/01/27 Javascript
JavaScript实现字符串与HTML格式相互转换
2020/03/17 Javascript
JavaScript 常见的继承方式汇总
2020/09/17 Javascript
python2和python3应该学哪个(python3.6与python3.7的选择)
2019/10/01 Python
Python3 assert断言实现原理解析
2020/03/02 Python
python中通过pip安装库文件时出现“EnvironmentError: [WinError 5] 拒绝访问”的问题及解决方案
2020/08/11 Python
Python3中小括号()、中括号[]、花括号{}的区别详解
2020/11/15 Python
html5 Web SQL Database 之事务处理函数transaction与executeSQL解析
2013/11/07 HTML / CSS
canvas进阶之贝塞尔公式推导与物体跟随复杂曲线的轨迹运动
2018/01/10 HTML / CSS
Boom手表官网:瑞典手表品牌,设计你的手表
2019/03/11 全球购物
Speedo速比涛法国官方网站:泳衣、泳镜、泳帽、泳裤
2019/07/30 全球购物
广告设计专业自荐信范文
2013/11/14 职场文书
护士优质服务演讲稿
2014/08/26 职场文书
见习报告格式要求
2014/11/04 职场文书
如何利用js在两个html窗口间通信
2021/04/27 Javascript
详解使用内网穿透工具Ngrok代理本地服务
2022/03/31 Servers