zoukankan      html  css  js  c++  java
  • 关于sql数据库知识点小总结(1) ——日后必须复习!!!

    题目:搭建一个简易的成绩管理系统的数据库 

    环境 : “实验楼” 免费环境

    目标:1.MySQL 服务处于运行状态

    2.新建数据库的名称为 gradesystem

    3.gradesystem 包含三个表:student、course、mark

    • student 表包含3列:sid(主键)、sname、gender;
    • course 表包含2列:cid(主键)、cname;
    • mark 表包含4列:mid(主键)、sid、cid、score ,注意与其他两个表主键之间的关系。

    4.将上述表中的数据分别插入到各个表中

    首先认单词:increment 增长 database 数据库(base是基底的意思,data数据,数据的基底,放数据的地方叫数据库)

    开始 :  1. sudo service mysql start        //启动mysql服务

      2.mysql -u root      //登陆,默认账号为root ,没有密码

      3.CREATE DATABASE gradesystem;                 //创建一个名为 gradesystem的数据库               进入sql控制台时,每个语句后面要加  冒号

      4.use gradesystem;     //使用这个 名为 gradesystem 的数据库  

      接下来开始创建三个表

      5.  CREATE TABLE student(

           cid int NOT NULL AUTO_INCREMENT,  // cid是列名  int是字符类型   NOT NULL指的是不能为空   auto_increment是用于主键自动增长的,从1开始增长,当你把第一条记录删除时,再插入第二跳数据时,主键值是2,不是1

          sname varchar(20)  NOT NULL,

           gender(性别) varchar(20) NOT NULL,

           PRIMARY KEY(sid)

           );

    不想写了太累了明天继续

  • 相关阅读:
    canvas实现圆角图片 (处理原图是长方形或正方形)
    px2rem在vue项目中的使用
    fastclick在混合app内卡死
    禁止网页的右键和复制功能
    2.Knockout.Js(监控属性Observables)
    1.Knockout.Js(简介)
    KnockoutJS学习笔记10:KonckoutJS foreach绑定
    mvc中使用knockoutjs和ajax
    15个最好的Bootstrap设计工具推荐
    在WIN7下安装运行mongodb 1)、下载MongoDB
  • 原文地址:https://www.cnblogs.com/Huan-Yu/p/12757372.html
Copyright © 2011-2022 走看看