当前位置: 首页 > news >正文

Php数据库

##一、描述
Php数据库说明,采用PDO最新的数据库操作对象来进行说明。

##二、使用说明

#####一、连接数据库

$dsn = 'mysql:dbname=jun_data;host=127.0.0.1'; //以;分割,第一个是数据库的名字,还有数据库名字以及地址
$user = 'root'; //数据库的账号
$password = 'root'; //数据库的密码
try {
    $pdo = new PDO($dsn, $user, $password);
    
} catch (PDOException $e) {
    echo 'Connection failed: ' . $e->getMessage();
}
复制代码

#####二、增删改查

//查询User表
$query = "select * from USER ";
$result = $pdo->query($query);
//遍历表
foreach ($result as $row){
    echo $row['username'];
    echo $row['age'];
}

//插入记录
$insert = "INSERT INTO user VALUES(9,\"eew\",\"21\")";
$result = $pdo->exec($insert);
if(empty($result)){
    echo "插入失败";
}else if($result == 1){
    echo "插入成功".$result;;
}

//删除记录
$delete = "delete from `user` where _id=3";
$result = $pdo->exec($delete);
if(empty($result)){
    echo "删除失败";
}else if($result == 1){
    echo "删除成功".$result;;
}

//修改记录
$update = "update `user` set username=\"heh\" where _id=9";
$result = $pdo->exec($update);
if(empty($result)){
    echo "更新失败";
}else if($result == 1){
    echo "更新成功".$result;;
}
复制代码

转载于:https://juejin.im/post/5b3ac76151882562127c3b41

相关文章:

  • 项目集成springboot【JWordpres前台项目实战】
  • Sublime Text3 配置
  • ALTER SYSTEM ARCHIVELOG CURRENT挂起案例
  • Mblog 部署手册
  • iOS组件化(一):创建本地私有库
  • linux top 命令
  • HeyUI组件库发布vscode插件,PS教程: 如何开发vscode插件?
  • thinkphp3.2.3 定时任务重新加载, 无法加载新的定时任务的问题
  • PHP中使用Elasticsearch
  • WebView性能、体验分析与优化
  • MDT2013批量升级Win7客户端至Win10
  • 第22章,mysql数据库-1
  • Python_week1-2018.7.8(购物车,BMI增删改查系统)
  • 服务器状态监控相关
  • 初学Python——面向对象编程
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • 5、React组件事件详解
  • CNN 在图像分割中的简史:从 R-CNN 到 Mask R-CNN
  • Git 使用集
  • Java 实战开发之spring、logback配置及chrome开发神器(六)
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • JAVA多线程机制解析-volatilesynchronized
  • leetcode386. Lexicographical Numbers
  • node 版本过低
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • Otto开发初探——微服务依赖管理新利器
  • Spark VS Hadoop:两大大数据分析系统深度解读
  • Storybook 5.0正式发布:有史以来变化最大的版本\n
  • tab.js分享及浏览器兼容性问题汇总
  • uva 10370 Above Average
  • vue数据传递--我有特殊的实现技巧
  • WordPress 获取当前文章下的所有附件/获取指定ID文章的附件(图片、文件、视频)...
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 好的网址,关于.net 4.0 ,vs 2010
  • 码农张的Bug人生 - 见面之礼
  • 前端 CSS : 5# 纯 CSS 实现24小时超市
  • 网页视频流m3u8/ts视频下载
  • 详解NodeJs流之一
  • zabbix3.2监控linux磁盘IO
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • ​Base64转换成图片,android studio build乱码,找不到okio.ByteString接腾讯人脸识别
  • #我与Java虚拟机的故事#连载17:我的Java技术水平有了一个本质的提升
  • (1)(1.11) SiK Radio v2(一)
  • (2024,LoRA,全量微调,低秩,强正则化,缓解遗忘,多样性)LoRA 学习更少,遗忘更少
  • (CPU/GPU)粒子继承贴图颜色发射
  • (生成器)yield与(迭代器)generator
  • (算法)Game
  • (转)jQuery 基础
  • .NET Core WebAPI中封装Swagger配置
  • .NET Framework 服务实现监控可观测性最佳实践
  • .NET 使用 ILRepack 合并多个程序集(替代 ILMerge),避免引入额外的依赖
  • [17]JAVAEE-HTTP协议
  • [2023-年度总结]凡是过往,皆为序章
  • [ActionScript][AS3]小小笔记