我的编程空间,编程开发者的网络收藏夹
学习永远不晚

数据库

短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码


	数据库


	数据库
[数据库教程]

数据库:存储数据的地方

数据库分两种:关系型 非关系型

关系型:数据和数据之间有联系 - 通常以表格的形式的存储 - mysql oraclesql Server ...

非关系型:数据之间没有联系 - 通常以键值对的形式存储 - mongodb redis memcache

mysql:以表格的形式存储数据

1个表中,有多行数据 1个库中,有多个表 多个库组成mysql  

操作数据库的4句话:

增:insert 表名(表头) values(表头对应的数字);
删:delete from 表名 where 条件;
改:update 表名 set 表头=数据,表头=数据 where 条件;
查:select * from 表名; 查可以加条件:select * from 表名 where 条件;

 

php操作数据库

1.连接数据库:mysqli_connect(IP地址/域名,用户名,密码,操作的库) - 返回一个连接对象

$connect = mysqli_connect(‘localhost‘,‘root‘,‘root‘,‘2008‘);
php
header("content-type:text/html;charset=utf8");

$connect = mysqli_connect(‘localhost‘,‘root‘,‘root‘,‘2008‘);
 echo "
";
 print_r($connect);
// 返回了对象就是连接成功,连接不成功会报错

2.避免乱码

mysqli_query($connect,"set names utf8");

3.执行语句:mysqli_query(连接对象,语句)

// 新增数据的执行结果是一个布尔值
 $str = "insert info(name,age) values(‘周八‘,18)";
 $bool = mysqli_query($connect,$str);
 print_r($bool);
// 执行改的语句:执行的结果也是一个布尔值
 $str = "update info set name=‘张三‘,age=15 where id=1";
 $bool = mysqli_query($connect,$str);
 print_r($bool);
// 执行删除语句:执行结果也是一个布尔值
 $bool = mysqli_query($connect,"delete from info where id=1");
 print_r($bool);
// 执行查询语句 - 执行结果是一个对象
$str = "select * from info";
$obj = mysqli_query($connect,$str);
echo "
";
print_r($obj);
// 只要能返回对象说明查询成功

4.获取数据 - 从对象中提取数据:mysqli_fetch_assoc(查询的对象)

$row = mysqli_fetch_assoc($obj); // 每次只能提取一条数据
print_r($row);
$row = mysqli_fetch_assoc($obj); // 每次只能提取一条数据
print_r($row);
// 提取所有数据
$arr = [];
while($row = mysqli_fetch_assoc($obj)){
    $arr[] = $row; // 将每个$row都放在了$arr中 - 类似于js中数组的push
}
print_r($arr);

 

 

 

数据库

原文地址:https://www.cnblogs.com/mrxiachongyu/p/14325735.html

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

数据库

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

数据库:关系型数据库和非关系型数据库

数据库是数据的结构化集合,可分为关系型数据库和非关系型数据库关系型数据库更适合处理结构化数据;表与表之间有很复杂的关联关系。大都遵循 SQL (结构化查询语言,Structured Query Language)标准。常见的关系型数据库管理系统(DBMS) 有
数据库:关系型数据库和非关系型数据库
2015-08-25

数据库-数据库系统原理

数据库-数据库系统原理     落花人独立,微雨燕双飞。 简介:数据库-数据库系统原理。一、事务概念事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进行回滚。ACID1. 原子性(Atomicity
数据库-数据库系统原理
2021-05-08

phpmyadmin数据库是什么数据库

phpmyadmin 不是一种数据库,而是一个用于管理 mysql 和 mariadb 数据库的免费开源 web 工具。它允许用户:管理数据库和表执行 sql 查询和语句管理用户和权限监视数据库性能phpMyAdmin数据库是什么数据库类型
phpmyadmin数据库是什么数据库
2024-04-08

Qt数据库(3) - 连接数据库

Qt Version 5.14.0想要使用QSqlQuery或QSqlQueryModel访问数据库,首先要创建或打开1个或多个数据库链接。数据库链接通常使用链接名称作为唯一标识,而不是数据库名称。可以使用多个数据库链接同时连接同一个数据库。QSqlDataB
Qt数据库(3) - 连接数据库
2020-01-07

数据库

数据库:存储数据的地方数据库分两种:关系型 非关系型关系型:数据和数据之间有联系 - 通常以表格的形式的存储 - mysql oraclesql Server ...非关系型:数据之间没有联系 - 通常以键值对的形式存储 - mongodb redis mem

	数据库
2021-09-20

mysql数据库怎么连接数据库

如何连接 mysql 数据库准备连接信息:服务器地址、端口号、用户名、密码、数据库名称。使用 mysql 连接器(如 mysql workbench、phpmyadmin)或编程语言(如 python、java)连接。连接器:输入连接信息并
mysql数据库怎么连接数据库
2024-08-05

oracle数据库如何备份数据库

oracle 提供多种备份方法来保护数据库完整性,包括全备份、增量备份、差异备份和归档日志备份。最佳备份类型取决于数据库大小、恢复目标和可用资源。rman(恢复管理器)是 oracle 的内置备份和恢复工具,它简化了备份和恢复过程,并提供了
oracle数据库如何备份数据库
2024-04-19

mysql数据库怎么备份数据库

mysql 数据库备份有两种方式:物理备份(复制文件)和逻辑备份(导出 sql 语句)。物理备份可以通过 mysqldump 或 innobackupex 工具实现,而逻辑备份可以使用 mysqldump 或第三方工具。恢复备份可通过复制或
mysql数据库怎么备份数据库
2024-08-13

mysql数据库怎么更新数据库

mysql 中更新数据使用 update 语句。步骤包括:确定要更新的表和列。使用 set 子句设置新值。使用 where 子句指定要更新的行的条件。如何在 MySQL 数据库中更新数据更新 MySQL 数据库中的数据需要使用 UPDAT
mysql数据库怎么更新数据库
2024-08-05

mysql数据库如何使用数据库

使用 mysql 数据库连接到数据库并创建数据库。选择数据库,创建表,并插入数据。使用查询从表中获取数据,并使用更新命令修改数据。使用删除命令删除数据,并管理用户和权限。定期备份和恢复数据库以确保数据安全。如何使用 MySQL 数据库My
mysql数据库如何使用数据库
2024-04-14

mysql数据库怎么备份 mysql数据库怎么恢复数据库

如何备份和恢复 mysql 数据库?备份:使用 mysqldump 工具转储数据库架构和数据到 sql 文件。使用 phpmyadmin 图形界面导出数据库。恢复:使用 mysql 命令加载 sql 文件中的内容到数据库。使用 phpmya
mysql数据库怎么备份 mysql数据库怎么恢复数据库
2024-08-13

【MySQL 】MySQL 创建数据库, MySQL 删除数据库,MySQL 选择数据库

作者简介: 辭七七,目前大一,正在学习C/C++,Java,Python等 作者主页: 七七的个人主页 文章收录专栏: 七七的闲谈 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖
2023-08-24

编程热搜

目录