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)

           );

    不想写了太累了明天继续

  • 相关阅读:
    LeetCode 345. Reverse Vowels of a String 题解
    LeetCode 344. Reverse String 题解
    LeetCode 27. Remove Element 题解
    LeetCode 61. Rotate List 题解
    LeetCode 19.Remove Nth Node From End of List 题解
    Android耗电量
    Android 使用adb查看和修改电池信息
    Android AOP AspectJ 插桩
    Flask相关用法
    Monkey日志信息的11种Event percentage
  • 原文地址:https://www.cnblogs.com/Huan-Yu/p/12757372.html
Copyright © 2011-2022 走看看