php 搭建环境
如何修改阿帕奇端口,打开apache中httpd.conf,ctrl F选取80,将其修改
运行一个程序需要1.服务器管理软件阿帕奇
2.php
3.mysql数据库
输入一个网址在我们面前出现经过哪些步骤?
在浏览器输入www.baidu.com摁回车到页面展示;
输入网址 通过tpic协议把网址htp协议到tpc协议
布尔型数据 bit
日期 data 现在一般用字符串varchar
text代表文本
长度只针对char varchar
外建关系加在从表里面,
外建名 栏位名 参考数据库 引用表 外栏位名
数据库的三大范式:1保证列的原子性,每一列是不可在拆分的
2表里面的每一列都应该和主键有关系
3表里面的每一列都应该和主键有直接关系,如果不满足,也可以继续使用,但是数据出现冗余,影响
如果用了增长列(ids),一般不会满足三大范式
实现一个简单的程序
1注册
2登录
3查找功能
4加好友功能
5聊天
CRUD操作
添加数据 insert into 表名 values(写添加数据 'p007','李四',1,'n001','1988-2-2 14:20:30')
如果该列类型为字符串,数据外层加单引号
如果该列类型为bool型,添加0或1
如果该列为时间类型,添加格式‘年-月-日 小时:分:秒’
如果该列为整数或小数类型,数据外层不要加任何东西
column列 count数量 match匹配
添加时数据库里有几列,添加的数据要与之匹配
如果其中不想添加其中一项,可以使用
insert into info(Code,Name,Sex,Nation)
values('p007','张三',0,'n001');
自增长列给0,
SQL语句里不区分大小写
修改数据
update 表名 set Name='新型' where 条件
update info set name='新型' where code='p005'
update info set name='新型',sex=1 where code='p005'
删除数据
delete from 表名 where 条件
delete from info where code='p008'
查询数据:
查询所有数据
selete * from 表名
selete * from info
查询指定列
selete code,name from info
查询某些行的数据(条件查询)
selete * from info where nation='n001'