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开发的一些注意点总结
Oct 12 PHP
PHP系列学习之日期函数使用介绍
Aug 18 PHP
Windows下部署Apache+PHP+MySQL运行环境实战
Aug 31 PHP
PHP is_subclass_of函数的一个BUG和解决方法
Jun 01 PHP
php解决抢购秒杀抽奖等大流量并发入库导致的库存负数的问题
Jun 19 PHP
PHP遍历数组的方法汇总
Apr 30 PHP
PHP输入流php://input实例讲解
Dec 22 PHP
yii2 页面底部加载css和js的技巧
Apr 21 PHP
PHPWind9.0手动屏蔽验证码解决后台关闭验证码但是依然显示的问题
Aug 12 PHP
PHP操作路由器实现方法示例
Apr 27 PHP
thinkphp3.2同时连接两个数据库的简单方法
Aug 13 PHP
php并发加锁问题分析与设计代码实例讲解
Feb 26 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程序员面试 切忌急功近利(更需要注重以后的发展)
2010/09/01 PHP
ThinkPHP中的常用查询语言汇总
2014/08/22 PHP
php简单实现多字节字符串翻转的方法
2015/03/31 PHP
JS中剪贴板兼容性、判断复制成功或失败
2021/03/09 Javascript
ext实现完整的登录代码
2008/08/08 Javascript
11款基于Javascript的文件管理器
2009/10/25 Javascript
jQuery 加上最后自己的验证
2009/11/04 Javascript
jQuery插件开发全解析
2012/10/10 Javascript
jquery判断元素是否隐藏的多种方法
2014/05/06 Javascript
Node.js的特点和应用场景介绍
2014/11/04 Javascript
jQuery简单实现日历的方法
2015/05/04 Javascript
jquery使用on绑定a标签无效 只能用live解决
2016/06/02 Javascript
开源免费天气预报接口API及全国所有地区代码(国家气象局提供)
2016/12/26 Javascript
ES6新特性之变量和字符串用法示例
2017/04/01 Javascript
js自定义瀑布流布局插件
2017/05/16 Javascript
详解使用vue-cli脚手架初始化Vue项目下的项目结构
2018/03/08 Javascript
vue2中使用less简易教程
2018/03/27 Javascript
浅谈vue项目如何打包扔向服务器
2018/05/08 Javascript
解决VUE中document.body.scrollTop为0的问题
2018/09/15 Javascript
Vue插槽原理与用法详解
2019/03/05 Javascript
JavaScript中遍历的十种方法总结
2020/12/15 Javascript
使用pyecharts无法import Bar的解决方案
2020/04/23 Python
Python获取SQLite查询结果表列名的方法
2017/06/21 Python
对python中Librosa的mfcc步骤详解
2019/01/09 Python
Python变量类型知识点总结
2019/02/18 Python
Python批量修改图片分辨率的实例代码
2019/07/04 Python
python给list排序的简单方法
2020/12/10 Python
诗普兰迪官方网站:Splendid
2018/09/18 全球购物
英国外籍人士的在线超市:British Corner Shop
2019/06/03 全球购物
应用服务器有那些
2012/01/19 面试题
主持词开场白
2014/03/17 职场文书
岗位廉洁从政承诺书
2014/03/27 职场文书
2015年暑假工作总结
2015/07/13 职场文书
民事纠纷协议书
2016/03/23 职场文书
用Python爬取英雄联盟的皮肤详细示例
2021/12/06 Python
RestTemplate如何通过HTTP Basic Auth认证示例说明
2022/03/17 Java/Android