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 和 MySQL 开发的 8 个技巧
Oct 09 PHP
PHP求最大子序列和的算法实现
Jun 24 PHP
解析PHP获取当前网址及域名的实现代码
Jun 23 PHP
php获取bing每日壁纸示例分享
Feb 25 PHP
Chrome Web App开发小结
Sep 04 PHP
PHP实现的简单mock json脚本分享
Feb 10 PHP
php两种无限分类方法实例
Apr 21 PHP
thinkphp3.2.3 分页代码分享
Jul 28 PHP
PHP排序算法之冒泡排序(Bubble Sort)实现方法详解
Apr 20 PHP
PHP操作Postgresql封装类与应用完整实例
Apr 24 PHP
PHP 数组黑名单/白名单实例代码详解
Jun 04 PHP
php设计模式之策略模式应用案例详解
Jun 17 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 smarty 二级分类代码和模版循环例子
2011/06/01 PHP
详解PHP错误日志的获取方法
2015/07/20 PHP
PHP入门教程之自定义函数用法详解(创建,调用,变量,参数,返回值等)
2016/09/11 PHP
yii2.0整合阿里云oss的示例代码
2017/09/19 PHP
Javascript-Mozilla和IE中的一个函数直接量的问题分析
2007/08/12 Javascript
JavaScript初学者需要了解10个小技巧
2010/08/25 Javascript
js中settimeout方法加参数的使用实例
2014/02/27 Javascript
jquery修改网页背景颜色通过css方法实现
2014/06/06 Javascript
JavaScript返回网页中锚点数目的方法
2015/04/03 Javascript
javascript制作幻灯片(360度全景图片)
2015/07/28 Javascript
JS基于VML技术实现的五角星礼花效果代码
2015/10/26 Javascript
基于JavaScript实现移除(删除)数组中指定元素
2016/01/04 Javascript
JQuery对ASP.NET MVC数据进行更新删除
2016/07/13 Javascript
BootStrap tab选项卡使用小结
2020/08/09 Javascript
基于jQuery实现选项卡效果
2017/01/04 Javascript
理解nodejs的stream和pipe机制的原理和实现
2017/08/12 NodeJs
详解Angular Forms中自定义ngModel绑定值的方式
2018/12/10 Javascript
javascript中如何判断类型汇总
2019/05/14 Javascript
小程序实现上下切换位置
2020/11/16 Javascript
[00:36]TI7不朽珍藏III——斯温不朽展示
2017/07/15 DOTA
Python通过RabbitMQ服务器实现交换机功能的实例教程
2016/06/29 Python
python简单读取大文件的方法
2016/07/01 Python
Python实现希尔排序算法的原理与用法实例分析
2017/11/23 Python
Python实现的字典值比较功能示例
2018/01/08 Python
sklearn-SVC实现与类参数详解
2019/12/10 Python
python如何将图片转换素描画
2020/09/08 Python
Python pip 常用命令汇总
2020/10/19 Python
selenium如何定位span元素的实现
2021/01/13 Python
斯洛伐克香水和化妆品购物网站:Parfemy-Elnino.sk
2020/01/28 全球购物
Java语言程序设计测试题改错题部分
2014/07/22 面试题
财务经理的岗位职责
2013/12/17 职场文书
网页美工求职信
2014/02/15 职场文书
公证书样本
2014/04/10 职场文书
暑期培训班招生方案
2014/08/26 职场文书
2016年小学“感恩教师”主题队日活动总结
2016/04/01 职场文书
SQL实现LeetCode(176.第二高薪水)
2021/08/04 MySQL