1+X第三天

1+X第三天

MySQL数据处理

1.添加数据

在这里插入图片描述

例:

在这里插入图片描述
2.更新语句

在这里插入图片描述

3.删除语句

在这里插入图片描述

4.基本查询

在这里插入图片描述
在这里插入图片描述

5.聚合函数

sum:对数值型求和
avg:对数值求平均值
max:求最大值
min:求最小值
count:计数(跟列名没有任何列没有关系,可以写成:count(列名)或count(*))

6.去重

在这里插入图片描述
7.别名

在这里插入图片描述
8.分组

在这里插入图片描述
9.分组后加条件

在这里插入图片描述
10.降序排列

在这里插入图片描述
11.分页

在这里插入图片描述
12.连表查询

在这里插入图片描述

MySQL高级知识

1.视图

视图是虚拟表,是从基本表中派生出来的,可以像基本表一样对其进行操作
创建视图:

create view 视图名 as select 语句;

删除视图:

drop view 视图名;

在这里插入图片描述
例如:

在这里插入图片描述
运行show tables;命令可以显示如下,我们发现视图就是虚拟的表
在这里插入图片描述
如果我们对视图执行更新命令,原表数据也会发生改变
update test set name=‘aa’ where id=1
如果要删除视图通过drop view test;即可

2.索引

索引是面向数据库本身的,用于查询优化等操作

1)索引分类
普通索引、唯一索引、组合索引
2)索引语法
在这里插入图片描述
3.数据库备份与恢复

注意:这里的备份的文件的扩展名不一定是sql!
语法:

在这里插入图片描述
数据库恢复

在这里插入图片描述
例:
在这里插入图片描述

PHP基础语言

1.简介

PHP(原名 Personal Home Page的缩写,已经正式更名为 “PHP: Hypertext Preprocessor”,中文名:“超文
本预处理器”)是一种通用开源脚本语言。语法吸收了 C 语言、Java和 Perl 的特点,利于学习,使用广泛,主要适
用于 Web 开发领域。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创的语法。用 PHP 做出的动态页面与其
他的编程语言相比,PHP 是将程序嵌入到 HTML文档中,执行效率很高。

2.语言基础

1)注释

在这里插入图片描述
2)常用命令和系统函数

echo:只能输出字符串、数字、布尔(true:1 false:空)类型的数据
var_dump()此函数显示一个或多个表达式的结构信息,包括表达式的类型与值
print_r()只能打印出数字的结构,不能显示每个元素的类型信息

3)require和include

require常用于引入外部文件,如果引入外部文件失败,汇报fatal(致命)错误,会影响后续代码的执行
include常用语印务外部文件,如果引入外部文件失败,汇报warning错误,不会影响后续代码的执行
require_once避免重复引入,其他规则同require
include_once避免重复引入,其他规则同include

4)常量和变量

变量:$变量名 = 表达式;
常量两种定义形式:
define(‘常量名’,表达式);
const 常量名 = 表达式;

5)数据类型

四种标量:
布尔型(boolean):true或false。
整形(integer)范围:2 ^ 32或2 ^ 64(超出自动转换为浮点型)
浮点型(float)范围:双精度
字符串(string)单引号(不支持解析变量)或双引号(支持解析变量,不支持表达式)引起来的内容

两种复合型:array和object

两种特殊类型:
资源型(resource):变量可以是文件夹、一个文件、从数据库中得到的结果集等
空型(null):表示一种状态,变量没有任何值

6)数组
第一:数组分类包含关联数组和索引数组
第二:定义数组的多种形式

在这里插入图片描述
第三:数组的取值

在这里插入图片描述
第四:数组的循环

在这里插入图片描述
7)运算符

在这里插入图片描述
8)流程语句

if语句和switch语句、for循环语句等

3.函数

函数库
函数库分为数学函数、字符串函数、数组函数、目录函数、文件系统函数、时间函数和错误处理函数等几类

数学函数

在这里插入图片描述
字符串函数

在这里插入图片描述
数组函数

在这里插入图片描述
数组转json

在这里插入图片描述
自定义函数

function 函数名称(形参列表){
函数体;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值