自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fly

  • 博客(36)
  • 资源 (2)
  • 收藏
  • 关注

原创 03phpmvc第一天 Php连接Mysql 脑图

2019-06-30 23:19:08 201

原创 foreach 循环二维数组

或者 <?php foreach ($arrs as $k => $v){ ?> <tr align="center"> <td><?php echo $arrs[$k][0]; ?></td> <td><?php echo $arrs[$k][1]; ?...

2019-06-30 14:53:01 558

原创 php - mysql 第一天 从结果集获取记录数

获取记录数1、mysqli_num_rows()描述:取得结果集中行的数目 语法:int mysqli_num_rows ( mysqli_result $result ) 说明:mysqli_num_rows()返回结果集中行的数目。 注意:此命令仅对 SELECT 语句有效。 2、mysqli_affected_rows()描述:取得前一次 MySQL 操作所影响的记...

2019-06-30 12:12:14 628

原创 php - mysqli 第一天 从结果集获取数据

1、mysqli_fetch_row()描述:从结果集中取得一行作为枚举数组; 格式:array mysqli_fetch_row ( mysqli_result $result ) 返回:返回根据所取得的行生成的数组,如果没有更多行则返回 FALSE。 说明:mysqli_fetch_row() 从指定的结果标识关联的结果集中取得一行数据并作为数组返回。每个结果的列储存在一个数组的...

2019-06-30 12:10:32 1471

原创 php - mysql 执行sql

执行各种SQL语句1、mysqli_query()描述:发送一条 MySQL 查询; 语法:resource mysqli_query(mysqli $link , string $query ) 参数: $query是查询字符串; $link是创建的活动的数据库连接; 说明:mysqli_query() 仅对 SELECT,SHOW 或 DESCRIBE语句返回一个my...

2019-06-30 12:07:32 2330

原创 PHP连接MySQL服务器

1、mysqli_connect()描述:连接到 MySQL服务器 语法:mysqli mysqli_connect([host][,username][,password][,dbname][,port]) 参数: host:MySQL服务器。可以包含端口号,默认值为“localhost:3306” username:用户名。默认值是服务器进程所有者的用户名; passwor...

2019-06-28 16:21:55 1943

转载 php 常用函数 汇总(更新帖)

phpusleep()函数延迟代码执行若干微秒。 unpack()函数从二进制字符串对数据进行解包。 uniqid()函数基于以微秒计的当前时间,生成一个唯一的ID。 time_sleep_until()函数延迟代码执行直到指定的时间。 time_nanosleep()函数延迟代码执行若干秒和纳秒。 sleep()函数延迟代码执行若...

2019-06-25 16:54:51 229

原创 mysql 第四天 用户管理

用户管理:用户管理主要包括两方面的工作:用户账号的管理,包括:创建,删除,改密用户权限的管理,包括:授予权限,取消权限查看用户:mysql数据库管理系统中有个数据库叫做“mysql”,绝对不能删除!其中有个表“user”,就是存储了当前数据库系统中的所有用户信息。初始时只有一个用户:root 。查看用户:use mysql;select * f...

2019-06-25 14:09:16 154

原创 mysql 第四天 数据恢复

数据还原(恢复)是指将一个之前备份过的数据文件,恢复(还原)到某个数据库的过程。还原其实不分整个库还是单个表,都是一样的。1. mysql.exe -h主机地址 -u用户名 -p密码 目标数据库名 < 想要还原的备份文件名(含路径)2. source想要还原的备份文件名(含路径)示例:...

2019-06-24 21:35:24 93

原创 mysql 第四天 数据库备份

备份整个数据库命令形式:mysqldump.exe -h主机地址 -u用户名 -p密码 数据库名 > 备份文件名(含路径)说明:跟登录mysql类似,密码可以不写,则随后会提示输入该语句是mysql/bin中的一个命令,不是sql语句(即不应该登录mysql后使用)示例:备份我们的php69数据库:#mysql 备份数据库mysqldu...

2019-06-24 21:21:32 85

原创 mysql 有关子查询的特定关键字

in关键字in关键字在子查询中主要用在列子查询中代替人为手工罗列出来的多个“字面值”数据。举例:找出联想品牌的商品都有哪些类别。select * from product_type where protype_id in( #找出联想品牌的所有商品的类别id select distinct protype_id from product where ...

2019-06-24 20:35:18 1495

原创 MYSQL 第四天 表子查询

含义:当一个子查询查出的结果是“多行多列”的时候,就是表子查询。表子查询的结果相当于一个表,可以直接当做一个表来使用。使用:表子查询通常用在主查询的from子句中,作为一个“数据源”。注意:此时需要给该子查询设置一个别名,类似这样:from (select ... 子查询 ) as tab1 示例:查出商品价格大于4000的所有商品的数量和均价两个结果一样:...

2019-06-24 20:28:06 104

原创 mysql 第四天 行子查询

含义:行子查询查出的结果通常是一行,类似这样:select pinpai, chandi from product where price=11499;结果为:使用:行子查询的结果通常跟“行构造符”一起,在where条件子句中做为条件数据,类似这样:#原始方式select * from prudct where 字段1= 值 and 字段2 = 值; where ...

2019-06-23 22:25:32 102

原创 mysql 第四天 列子查询

含义:列子查询查出的结果为“一列数据”,类似这样:#找出产地为北京的品牌select pinpai from product where chandi = ‘北京’;结果为:使用:列子查询通常用在where子句的 in 运算符中,代替in运算符中的“字面值”列表数据。比如:select * from product where chandi in ( '北...

2019-06-23 22:13:08 124

原创 mysql 第四天 标量子查询(*)

含义:标量子查询就是指子查询的结果是“单个值”(一行一列)的查询。使用:标量子查询通常用在where子句中,作为主查询的一个条件判断的数据。本质上,标量子查询的结果,就可以直接当做“一个值”来使用。示例:找出产品表中价格大于北京产地的产品平均价的所有产品。课堂练习:找出所有奢侈品!奢侈品的定义为:其价格超过贵重品的平均价!贵重品的定义为:超过所有商品的平均价!select ...

2019-06-23 22:06:14 157

原创 mysql 第四天 子查询

子查询就是指一个“正常查询语句”中的某个部分(比如select部分,from部分, where部分)又出现了查询的一种查询形式,比如:select * from XX表名 where price >= (一个子查询语句);此时,子查询所在上“上层查询”,就被称为主查询。也可以这么说:子查询是为主查询的某个部分提供某种数据的查询。上一条语句中,括号中的子查询语句如果查出的是...

2019-06-23 21:59:30 133

原创 mysql 第四天 连接 Join查询,自连接

14.连接(join)查询连接(join)查询是将两个查询的结果以“横向对接”的方式合并起来的结果。对比:联合查询 是将两个查询的结果以“纵向堆叠”的方式合并起来的结果。14.1.连接查询概述连接查询,是将两个查询(或表)的每一行,以“两两横向对接”的方式,所得到的所有行的结果。即一个表中的某行,跟另一个表中的某行,进行“横向对接”,而得到一个新行。如下图所示:见,假设:表1有n1...

2019-06-21 21:27:13 210

原创 mysql 第四天 联合查询

13.1.联合查询概念含义:联合查询是指将2个或2个以上的字段数量相同的查询结果,“纵向堆叠”后合并为一个结果。图示如下:select id, f1, f2 from join1 union select id2, c1, c2 from join2;13.2.联合查询语法语法形式:select查询1union [all或distinct]sel...

2019-06-21 21:05:11 188

原创 mysql第三天 delete高级 update 高级

delete from 表名 where … [order by 字段名, …] [limit 数量n];说明:1,order by用于设定删除数据时的删除顺序,跟select语句中的order by子句道理一样。2,limit 用于设定删除数据时要删除的行数,即删除的数据可能少于条件筛选出来的数据。1.1. truncate清空语法形式:truncate 表名;说...

2019-06-21 21:01:59 500

原创 mysql 第三天 insert 高级

1.1. 同时插入多行记录语句形式:insert  into 表名(字段1,字段2,…)  values (值1,值2,… ),  (值1, 值2,… ),  …;1.2. 插入查询的结果数据含义:就是将一个select语句的查询结果,插入到某个表中!语句形式:insert  into &nbsp...

2019-06-21 20:55:52 432

原创 mysql 第三天 select 高级

select 查询“固定数据”,并且运算select 查询出的数据字段可以使用别名select 使用distinct消除查询结果重复行–导入数据库 source F:\学习项目\图片轮播2\02php\Day-10\垫子商店.sql基础运算符 1.1.1. 算术运算符 + - * / % 1.1.2. 比较运算符: 相等: = 不相等: <> 或 != 大于: &g...

2019-06-21 20:46:43 276

原创 mysql 第四天 昨日回顾

昨日回顾mysql第1天:系统性操作:安装系统登录:cmd,登录成功,立即设置连接字符:set names gbk;退出:建库:create database 数据库名 charset utf8;建表:建表的核心是:设定若干字段基本增删改查:insert into 表名(f1, f2, f3)values(null, 'v1', 18);...

2019-06-21 11:55:58 146

原创 mysql 第一天 帮助

1.通过命令行方式在管理员模式下运行cmd,执行如下命令:net start mysqlnet stop mysql2.命令行连接数据库连接(进入)数据库命令:mysql -h主机地址-u用户名-p特别注意:cmd中登录后,请立即使用“set names gbk;” 语句来设定连接编码。表示当前连接到数据库的“客户端”的字符编码...

2019-06-20 12:01:02 114

原创 mysql 第三天 having子句

语法形式:having 筛选条件含义:having的含义跟where的含义一样,但having是只用于对group by分组的结果进行的条件筛选。即:having其实是相当于分组之后“有若干行数据”,然后对这些行再筛选。-- having的应用:-- 查询出品牌平均价超过5000的所有品牌的平均价,最高价,以及产品的数量。select pinpai,avg(price)...

2019-06-17 14:33:17 110

原创 mysql 第三天 group by子句

语法形式:group by 字段1, 字段2, … ;含义:表示对所取得的数据,以所给定的字段来进行分组。最后的结果就是将数据分成了若干组,每组作为一个“整体”成为一行数据。特别注意:分组之后,只有“组信息”——一行就是一组示例:对于如下原始数据:对其按“品牌”进行分组:结果为:特别注意:分组查询的结果,要理解为,将“若干行原始数据”,分成了若干组,结果是每组为...

2019-06-17 12:36:51 236

原创 mysql 第三天 高级查询

高级查询语法概述 一个查询语句的完整形式如下所示:select 子句[from 子句][where 子句][group by子句][having子句][order by子句][limit 子句];可见,select语句还是比较复杂的——其实是mysql中最复杂的语句。总体说明:以上中括号中的任一项都可以省略,但如果不省略,就应该按该顺序出现。 ...

2019-06-17 12:27:58 264

原创 mysql 第三天 实体与实体的关系

基本概念实体(Entity):指现实中具体存在的可指称的“某物”。一个表中的一行数据实际就是指对某物的描述性数据,所以一行数据就是一个实体。有时实体也指整个表(因为表是由多个实体构成的)。实体间关系(relationship):是指不同实体数据之间的关系,很多时候就是指表和表之间的关系。实体间关系有:一对一关系,一对多关系,多对多关系。图示如下:...

2019-06-17 12:25:03 3019

原创 mysql 第二天 作业

-- 作业题1-- 第1题:-- 题型:实操题-- 难度:2级-- 题干: 开发一个就业学生管理系统,来统计哪些专业相对容易就业.初步设计数据库及表如下: 数据库名job_db_student,表名job_tb_student。字段:学生编号,姓名,性别,年龄,在校所学专业及毕业时间。表创建好的之后,要求再增加两个字段,一是专业后增加联系方式,二是毕业时间后面增加一个籍贯.crea...

2019-06-11 21:33:42 265

原创 mysql 第二天总结

今日回顾:create table 表名(字段名1 类型 [字段附加属性],字段名2 类型 [字段附加属性],....)charset= utf8/gbk -- 表中存储数据的字符编码engine=InnoDB/MyIsam/BDB/Memory -- 表类型类型:数字类型:整数:int, tinyint, smallint, ...

2019-06-11 17:10:25 96

原创 mysql 第二天 联合主键

create table chengji( 学员id tinyint unsigned, 科目 varchar(20), 成绩 tinyint unsigned, primary key(学员id,科目));insert into chengji values(1,'musql',88),(2,'php',90),(1,'js',77),(2,'mysql',85);select ...

2019-06-11 17:01:06 228

原创 mysql 第二天 列属性

列属性是指定义或创建一个列的时候,可以给列额外增加的“附加特性”。形式如下:create table 表名 (列名 列类型 [列属性...] );说明:一个列可以有多个列属性; 多个列属性空格隔开就行;列属性包括以下这些:null,not null 设定为空,或非空,表明该列数据是否可为空值(null)。 default 用于设定列默认值(不给值或给空值n...

2019-06-11 17:00:37 337

原创 mysql 第二天 数据类型

mysql数据类型整型数据类型: int , bigint , smallint ,tinyint ,mediumint 类型 所占空间 (字节) 带符号 无符号 最小值 最大值 最小值 最大值 ...

2019-06-09 17:22:33 178

原创 mysql 第一天作业题

MySQL数据库第1天课程每日作业题第1题:题型:实操题难度:1级题干:合肥创仁元有限制公司信息部门准备做一个企业内部新闻管理系统,假如由你来负责这个项目.请在命令行下创建一个数据库db_news,并选择使用之.Create database db_news;第2题:题型:实操题难度:2级题干:陕西康鑫绿色食品有限公司,市场销售部,准备开发一个在线产品销...

2019-06-03 22:53:03 288 2

原创 mysql 第一天 总结

总结:系统级操作:服务器的启停mysql服务,通过系统服务来操作,或:net start mysqlnet stop mysql登录系统:mysql -hlocalhost -uroot -p退出:quitexit客户端:cmd方式:phpmyadmin方式:navicat方式:库操作:建库:create data...

2019-06-03 22:38:03 158

原创 mysql 第一天 数据表操作

数据表操作创建数据表:-- 字段 = 字段名 字段类型|字段属性 创建数据表:create table 数据表名(字段名 字段类型 [字段属性],字段名 字段类型 [字段属性],字段名 字段类型 [字段属性],....)[charset 字符集][engine 表类型];查看所有数据表:show tables;查看表结构:desc 表名;删除表 : dro...

2019-06-03 22:20:51 106

原创 Mysql 第一天 数据库的操作

查看数据库: show databases;数据库的创建:create database 数据库名 【charset 字符集名称】【collation 校对名称】;查看可用的字符编码:show charset;查看可用的校对规则:show collation;查看数据库的创建:show create database 数据名;删除数据库:drop database 数据库名...

2019-06-02 14:12:19 135

命名空间和PDO(课后总结).xmind

03 php mvc 第11天 脑图

2019-07-26

笔记-PHP基础(2018)-环境搭建.doc

笔记-PHP基础(2018)-环境搭建.doc

2019-06-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除