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 分页函数multi() discuz
Jun 21 PHP
php防盗链的常用方法小结
Jul 02 PHP
提高PHP编程效率的53个要点(经验小结)
Sep 04 PHP
php iconv() : Detected an illegal character in input string
Dec 05 PHP
使用php 获取时间今天明天昨天时间戳的详解
Jun 20 PHP
codeigniter框架批量插入数据
Jan 09 PHP
php环境无法上传文件的解决方法
Apr 30 PHP
6个超实用的PHP代码片段
Aug 10 PHP
Linux(CentOS)下PHP扩展PDO编译安装的方法
Apr 07 PHP
PHP简单判断手机设备的方法
Aug 23 PHP
ThinkPHP 整合Bootstrap Ajax分页样式
Dec 23 PHP
laravel-admin 在列表页添加自定义按钮的例子
Sep 30 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
让你同时上传 1000 个文件 (一)
2006/10/09 PHP
ADODB的数据库封包程序库
2006/12/31 PHP
PHP导出EXCEL快速开发指南--PHPEXCEL的使用详解
2013/06/03 PHP
YII模块实现绑定二级域名的方法
2014/07/09 PHP
PHP抓取淘宝商品的用户晒单评论+图片+搜索商品列表实例
2016/04/14 PHP
JavaScript延迟加载
2021/03/09 Javascript
Jquery Ajax学习实例7 Ajax所有过程事件分析示例
2010/03/23 Javascript
js中如何复制一个对象并获取其所有属性和属性对应的值
2013/10/24 Javascript
javascript中clone对象详解
2014/12/03 Javascript
jQuery中noConflict()用法实例分析
2015/02/08 Javascript
Django+Vue.js搭建前后端分离项目的示例
2017/08/07 Javascript
JS实现简单获取最近7天和最近3天日期的方法
2018/04/18 Javascript
Vue-不允许嵌套式的渲染方法
2018/09/13 Javascript
webpack4手动搭建Vue开发环境实现todoList项目的方法
2019/05/16 Javascript
Node中对非阻塞I/O、事件循环的知识点总结
2020/01/05 Javascript
vue过滤器实现日期格式化的案例分析
2020/07/02 Javascript
解决vue-loader加载不上的问题
2020/10/21 Javascript
[02:00]DOTA2英雄COSPLAY闹市街头巡游助威2015国际邀请赛
2015/08/02 DOTA
[53:23]Secret vs Liquid 2018国际邀请赛淘汰赛BO3 第二场 8.25
2018/08/29 DOTA
[01:16:37]【全国守擂赛】第三周决赛 Dark Knight vs. 一个弱队
2020/05/04 DOTA
python实现批量下载新浪博客的方法
2015/06/15 Python
Python使用MD5加密算法对字符串进行加密操作示例
2018/03/30 Python
详谈python中冒号与逗号的区别
2018/04/18 Python
Python中pillow知识点学习
2018/04/30 Python
python实现图片筛选程序
2018/10/24 Python
PyTorch加载自己的数据集实例详解
2020/03/18 Python
Keras模型转成tensorflow的.pb操作
2020/07/06 Python
python 密码学示例——凯撒密码的实现
2020/09/21 Python
全球最大最受欢迎的旅游社区:Tripadvisor
2017/11/03 全球购物
Eton丹麦官网:精美的男式衬衫
2020/05/27 全球购物
马来西亚排名第一的宠物用品店:Pets Wonderland
2020/04/16 全球购物
2015年女职工工作总结
2015/05/15 职场文书
2020年元旦祝福语录,总有适合你的
2019/12/31 职场文书
Golang 获取文件md5校验的方法以及效率对比
2021/05/08 Golang
深入浅出的讲解:信号调制到底是如何实现的
2022/02/18 无线电
MySQL 原理与优化之Limit 查询优化
2022/08/14 MySQL