博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
搭建wamp环境,数据库基础知识
阅读量:5038 次
发布时间:2019-06-12

本文共 825 字,大约阅读时间需要 2 分钟。

服务器管理软件

php Apache
.net IIS
java Tomcat

服务器管理软件起到的作用:管理服务器工作,具体的工作如下:

1.静态页面
用户将请求发送到服务器,服务器中的服务器管理软件将请求发给相应的页面,静态页面将内容反馈给服务器管理软件,服务器管理软件再将静态页面呈现给用户。
2.动态页面
用户将请求发送到服务器,服务器中的服务器管理软件将请求发给相应的页面,页面再发给php(如果用到数据库,则php和数据库Mysql建立链接)将页面转换成静态的反馈给服务器管理软件,服务器管理软件再将页面呈现给用户。

WAMP:在Windows下开发

1.搭建环境:模拟服务器

修改数据库连接密码方式:

打开SQL的命令行,默认的按回车就可以,然后输入修改密码的语句:

Use mysql;

Updatemysql.user  set  password=PASSWORD(123) where  user=’root’ ;

其中:

Mysql用户名:root

Mysql密码:自己修改

Mysql服务器地址:localhost

2.创建数据库:
int 整型 
varchar(长度) 字符串
bit 布尔型
datetime 日期时间型
text 长文本
money 货币
image 存二进制数据

数据表:
必须有:
(1)列名、类型、长度;
(2)主键:唯一标识某个数据,每个表必须有,主键列不能重复
(3)控制列的类型(索引):唯一索引、非空索引、唯一非空索引
(4)外键:存在于两个表之间的(关系)
主表和从表:表一引用表二,
两个列有关系,列是主键就是主表,不是就是从表

数据库的设计:
三大范式:
第一范式:保证列的原子性,相对于功能
第二范式:每一列都要和主键有关系,每一列和表有关系
第三范式:每一列都要和主键有直接关系

转载于:https://www.cnblogs.com/zhangkeyu/p/6665621.html

你可能感兴趣的文章
tpframe免费开源框架又一重大更新
查看>>
一.go语言 struct json相互转换
查看>>
什么是架构设计
查看>>
程序员学习能力提升三要素
查看>>
PHP 微信错误状态返回码说明
查看>>
【4.1】Python中的序列分类
查看>>
ubuntu 移动文件
查看>>
Easy Mock
查看>>
看看 Delphi XE2 为 VCL 提供的 14 种样式
查看>>
Python内置函数(29)——help
查看>>
机器学习系列-tensorflow-01-急切执行API
查看>>
SqlServer 遍历修改字段长度
查看>>
Eclipse快捷键:同时显示两个一模一样的代码窗口
查看>>
《架构之美》阅读笔记05
查看>>
《大道至简》读后感——论沟通的重要性
查看>>
JDBC基础篇(MYSQL)——使用statement执行DQL语句(select)
查看>>
关于React中props与state的一知半解
查看>>
java中Hashtable和HashMap的区别(转)
查看>>
关闭数据库
查看>>
webStrom智能提示忽略首字母大小写问题
查看>>