zoukankan      html  css  js  c++  java
  • wamp环境配置以及数据库基础小知识

    服务器管理软件

    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)外键:存在于两个表之间的(关系)
    主表和从表:表一引用表二,
    两个列有关系,列是主键就是主表,不是就是从表


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

  • 相关阅读:
    数据库优化
    2013调试sql的方法
    C++ Primer Pluse_6_课后题
    软件测试--(10)功能测试、系统测试
    软件测试--发展之路
    软件测试--(9)软件测试过程和软件测试模型
    软件测试--(8)软件开发过程和软件开发模型
    软件测试--(7)集成测试
    软件测试--(6)模块测试(单元测试)
    软件测试--(5)测试策略
  • 原文地址:https://www.cnblogs.com/binbinyouli123/p/6535221.html
Copyright © 2011-2022 走看看