php连接mysql数据库
发布时间 - 2026-01-11 00:17:15 点击率:次连接数据库:

使用面向对象的方法;
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
# 连接
# mysql
# 一文详解PHP连接MySQL数据库的三种方式
# PHP连接MySQL数据库三种实现方法
# PHP连接MySQL数据库操作代码实例解析
# PHP连接MySQL数据库的三种方式实例分析【mysql、mysqli、pdo】
# php连接mysql数据库最简单的实现方法
# PHP连接MySQL数据库并以json格式输出
# PHP基于MySQLI函数封装的数据库连接工具类【定义与用法】
# PHP连接MYSQL数据库的3种常用方法
# PHP连接MySql数据库方法简化版
# 的是
# 是一个
# 又有
# 面向对象
# 返回值
# 连接数据库
# brush
# SQL
# pre
# class
# MySQLi
# localhost
# root
# lt
# db
# strong
# style
# color
# span
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
ChatGPT常用指令模板大全 新手快速上手的万能Prompt合集
微信推文制作网站有哪些,怎么做微信推文,急?
如何快速搭建虚拟主机网站?新手必看指南
如何快速搭建支持数据库操作的智能建站平台?
Windows驱动无法加载错误解决方法_驱动签名验证失败处理步骤
如何正确下载安装西数主机建站助手?
laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法
高性价比服务器租赁——企业级配置与24小时运维服务
奇安信“盘古石”团队突破 iOS 26.1 提权
Laravel如何发送系统通知?(Notification渠道示例)
Win11怎么设置默认图片查看器_Windows11照片应用关联设置
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
如何挑选高效建站主机与优质域名?
Laravel如何配置Horizon来管理队列?(安装和使用)
微信小程序 input输入框控件详解及实例(多种示例)
Laravel N+1查询问题如何解决_Eloquent预加载(Eager Loading)优化数据库查询
laravel怎么实现图片的压缩和裁剪_laravel图片压缩与裁剪方法
Windows Hello人脸识别突然无法使用
如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】
做企业网站制作流程,企业网站制作基本流程有哪些?
如何基于云服务器快速搭建网站及云盘系统?
如何获取免费开源的自助建站系统源码?
Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】
node.js报错:Cannot find module 'ejs'的解决办法
php打包exe后无法访问网络共享_共享权限设置方法【教程】
Laravel如何清理系统缓存命令_Laravel清除路由配置及视图缓存的方法【总结】
用v-html解决Vue.js渲染中html标签不被解析的问题
Edge浏览器提示“由你的组织管理”怎么解决_去除浏览器托管提示【修复】
🚀拖拽式CMS建站能否实现高效与个性化并存?
百度浏览器如何管理插件 百度浏览器插件管理方法
北京网页设计制作网站有哪些,继续教育自动播放怎么设置?
如何在万网自助建站中设置域名及备案?
Laravel如何使用Scope本地作用域_Laravel模型常用查询逻辑封装技巧【手册】
Python正则表达式进阶教程_复杂匹配与分组替换解析
香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南
教你用AI润色文章,让你的文字表达更专业
jQuery 常见小例汇总
高防网站服务器:DDoS防御与BGP线路的AI智能防护方案
html如何与html链接_实现多个HTML页面互相链接【互相】
动图在线制作网站有哪些,滑动动图图集怎么做?
如何在云主机上快速搭建多站点网站?
网站页面设计需要考虑到这些问题
Java垃圾回收器的方法和原理总结
Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱动更新修复【详解】
Laravel怎么实现模型属性转换Casting_Laravel自动将JSON字段转为数组【技巧】
Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】
Laravel怎么在Blade中安全地输出原始HTML内容
制作公司内部网站有哪些,内网如何建网站?
Laravel辅助函数有哪些_Laravel Helpers常用助手函数大全
Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】

