PHP 环境塔建

快速搭建环境可用软件

每种语言的第一步都是要先搭建环境

WAMP(windows系统下搭建php开发环境):

APPSERVER

L(Linux)A(Apache)M(Mysql)P(Php)架构

Php  管理软件 Apache

客户端--服务器管理软件--静态页面

客户端--服务器管理软件--动态页面--php(页面处理变成静态页面后)--需要操作数据库(Mysql)--在传出

Mysql

int  整型

varchar(写字符串长度)字符串

bit 布尔型数据

datetime 日期类型

int 数字

float 小数

double 小数

text  长文本  没有长度限制,文章或介绍详情 文字居多时用

money  存货币类型用

image  存二进制数据

数据表:

1、列名 类型 长度

2、主键  是唯一标示数据的 每个表都有  主键列是不能重复的,是能够唯一标示一条数据的

3、控制列的类型(索引)唯一索引    非空

4、外键  存在于两个表之间的关系    表二控制表一 分主表(表二)和从表(表一)  先做表二后做表一    谁引用谁 只能引用主键列

/\

/    \

|  |

关系型数据库

数据库设计:三大范式

1、第一范式:保证列的原子性    一直拆到不能再拆为止   相对于功能而定

例   山东省淄博市张店区      山东省   淄博市   张店区

2、第二范式:后边的每一列都要和主键有关系

每一列和该表有关系

3、第三范式:每一列都要和主键有直接关系

上一篇:Matchers and assertthat


下一篇:PHP 设计模式 笔记与总结(3)SPL 标准库