zoukankan      html  css  js  c++  java
  • 数据库

    WAMP w代表windows a阿帕奇 m代表数据库 p代表pap
    lamp:
    tom^at java服务器管理程序
    update mysql.user set password=PASSWORD(123)
    where user='root';
    出错 use mysql;

    mysql用户名:root
    mysql密码:自己修改

    mysql服务器地址:localhose

    1.主键
    2.自增长列
    3.外键
    从表
    主表控制从表
    主表中的外键列一定是主键

    1.规则:
    数据库有三大范式
    第一范式:保证每一列的原子性
    山东省淄博市张店区

    山东省 淄博市 张店区


    第二范式:保证数据表的每一列都和主键相关


    第三范式:保证数据表的每一列都和主键直接相关

    1.将表拆分,一直到不能拆分为止
    2.表名加前缀,小写
    3.如果找不到主键,就用自增长列
    4.外键关系可以不用加


    1.创建数据库
    create database test2;
    2.删除数据库
    drop database test2;
    3.创建表
    create table ceshi


    ids int auto_increment primary key,
    uid varchar(20),
    name varchar(20),
    class varchar(20),
    foreign key (class) references class(code)
    );

    create table class


    code varchar(20)primary key,
    name varchar(20)not null
    );
    *自增长 aut_increment
    *主键 primary key
    *外键

    4.删除表

    drop table class

    foreign key 列名 references 主表名(列名)
    注意

    类型包含长度的在类型后面加括号,括号里面写长度
    上一列写完加逗号
    最后一列不要写逗号
    在每一条sql语句写完之后要加分号
    如果有外键关系先创建主表

  • 相关阅读:
    前端开发流程
    前端组件化开发方向
    模板引擎
    css模块化
    js组件化、模块化开发
    前端开发流程
    模块化开发
    XSS攻击
    react组件化开发发布到npm
    js过滤字符串中的html标签
  • 原文地址:https://www.cnblogs.com/liuran123/p/5959817.html
Copyright © 2011-2022 走看看