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 file_get_contents 函数超时的几种解决方法
Jul 30 PHP
php 输出双引号&quot;与单引号'的方法
May 09 PHP
PHP setcookie指定domain参数后,在IE下设置cookie失效的解决方法
Sep 09 PHP
php读取txt文件组成SQL并插入数据库的代码(原创自Zjmainstay)
Jul 31 PHP
对于ThinkPHP框架早期版本的一个SQL注入漏洞详细分析
Jul 04 PHP
PHP获取短链接跳转后的真实地址和响应头信息的方法
Jul 25 PHP
Laravel 4.2 中队列服务(queue)使用感受
Oct 30 PHP
PHP实现PDO的mysql数据库操作类
Dec 12 PHP
使用php的HTTP请求的库Requests实现美女图片墙
Feb 22 PHP
PHP编程基本语法快速入门手册
Jan 07 PHP
PHP实现可自定义样式的分页类
Mar 29 PHP
掌握PHP垃圾回收机制详解
Mar 13 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字符串按照单词进行反转的方法
2015/03/14 PHP
在PHP站点的页面上添加Facebook评论插件的实例教程
2016/01/08 PHP
最新版本PHP 7 vs HHVM 多角度比较
2016/02/14 PHP
Laravel 5.1 on SAE环境开发教程【附项目demo源码】
2016/10/09 PHP
redis+php实现微博(一)注册与登录功能详解
2019/09/23 PHP
js禁止document element对象选中文本实现代码
2013/03/21 Javascript
javascript中的onkeyup和onkeydown区别介绍
2013/04/28 Javascript
JS实现一个列表中包含上移下移删除等功能
2014/09/24 Javascript
JQuery报错Uncaught TypeError: Illegal invocation的处理方法
2015/03/13 Javascript
JS实现随机乱撞彩色圆球特效的方法
2015/05/05 Javascript
JavaScript实现删除,移动和复制文件的方法
2015/08/05 Javascript
clipboard.js无需Flash无需依赖任何JS库实现文本复制与剪切
2015/10/10 Javascript
javascript设计模式--策略模式之输入验证
2015/11/27 Javascript
js与jQuery实现checkbox复选框全选/全不选的方法
2016/01/05 Javascript
jquery根据td给相同tr下其他td赋值的实现方法
2016/10/05 Javascript
浅谈EasyUi ComBotree树修改 父节点选择的问题
2016/11/07 Javascript
在Vue中使用axios请求拦截的实现方法
2018/10/25 Javascript
Vue项目安装插件并保存
2019/01/28 Javascript
vue3 源码解读之 time slicing的使用方法
2019/10/31 Javascript
[01:20:06]TNC vs VG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
用Python代码来解图片迷宫的方法整理
2015/04/02 Python
Python环境下搭建属于自己的pip源的教程
2016/05/05 Python
在Pandas中处理NaN值的方法
2019/06/25 Python
python卸载后再次安装遇到的问题解决
2019/07/10 Python
浅谈Python中range与Numpy中arange的比较
2020/03/11 Python
如何解决cmd运行python提示不是内部命令
2020/07/01 Python
Python在后台自动解压各种压缩文件的实现方法
2020/11/10 Python
简单html5代码获取地理位置
2014/03/31 HTML / CSS
Paper Cape官网:美国婴儿和儿童服装品牌
2019/11/02 全球购物
巴西本土电商平台:Americanas
2020/06/21 全球购物
Why do we need Unit test
2013/01/03 面试题
求职者应聘的自我评价
2013/10/16 职场文书
自荐信不宜过于夸大
2013/11/06 职场文书
法学研究生自我鉴定范文
2013/12/04 职场文书
2015年党建工作汇报材料
2015/06/25 职场文书
MySQL批量更新不同表中的数据
2022/05/11 MySQL