建立一个数据库

建立一个数据库建立一个数据库MySQL的基础命令:        打开MySQL:netstartmysql   关闭MySQL:netstopmysql      登陆MySQL:mysql-uroot-p  然后根据提示输入密码           显示现有数据库:              showdatabases;           创建数据库: …

大家好,又见面了,我是你们的朋友全栈君。

建立一个数据

MySQL的基础命令


        打开MySQL:net start mysql      关闭MySQL:net stop mysql

        登陆MySQL:mysql -u root -p   然后根据提示输入密码

        建立一个数据库

        显示现有数据库:

                show databases;

        建立一个数据库

        创建数据库:

            create database  ******;

        建立一个数据库

        使用某一个数据库:

                Use ******;

         建立一个数据库

        显示该库的表****的结构:

                desc ****; 

          建立一个数据库     

建立student数据库的图表    

Student
学号(Sno) 姓名(Sname) 性别(Ssex) 年龄(Sage) 所在系(Sdept)
201215121 李勇 20 CS
201215122 刘晨 19 CS
201215123 王敏 18 MA
201215125 张立 19 IS

建立Student表

        CREATE TABLE Student(
            Sno CHAR(9) PRIMARY KEY,/*列级完整性约束条件,Sno是主码*/
            Sname CHAR(20) UNIQUE,/*Sname取唯一值*/
            Ssex CHAR(2),
            Sage SMALLINT,
            Sdept CHAR(20)
        );
        建立一个数据库

查看表student          

       describe student; 

        建立一个数据库

向表格中添加内容

INSERT INTO Student(Sno,Sname,Ssex,Sage,Sdept)VALUES(‘201215121′,’李勇’,’男’,’19’,’CS’);

建立一个数据库

查看已添加的数据

select*from student;

建立一个数据库

继续添加数据

INSERT INTO Student VALUES(‘201215122′,’刘晨’,’女’,’19’,’CS’);

建立一个数据库

建立一个数据库

建立一个数据库

建立一个数据库

Course
课程号(Cno) 课程名(Cname)  先行课(Cpno) 学分(Ccredit)
1 数据库 5 4
2 数学   2
3 信息系统 1 4
4 操作系统 6 3
5 数据结构 7 4
6 数据处理   2
7 PASCAL语言 6 4

建立Course表

     
CREATE TABLE Course(
        Cno CHAR(4) PRIMARY KEY,
      Cname CHAR(40) NOT NULL,/*列级完整性页数条件,Cname     能    取空值*/
        Cpno CHAR(4),
        Ccredit SMALLINT,
        FOREIGN KEY(Cpno)REFERENCES Course(Cno)/*表级完整性约束条件,Cpno是外码,被参照表是Course,被参照列是Cno*/
        );

建立一个数据库

向表中插入数据

建立一个数据库

建立一个数据库
建立一个数据库
建立一个数据库

SC
学号(Sno) 课程号(Cno) 成绩(Grade)
201215121 1 92
201215121 2 85
201215121 3 88
201215122 2 90
201215122 3 80

建立SC表

        CREATE TABLE SC(

            Sno CHAR(9),
            Cno CHAR(4),
            Grade SMALLINT,
            PRIMARY KEY(Sno,Cno),/*主码有两个属性构成,必须作为表级完整性进行定义*/
            
FOREIGN KEY(Sno)REFERENCES Student(Sno),/*表级完整性约束条件,Sno是外码,被参照表是Student*/
            FOREIGN KEY(Cno)REFERENCES Course(Cno)
/*表级完整性约束条件,Cno是外码,被参照表是Course*/
         );

建立一个数据库
建立一个数据库建立一个数据库
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161972.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 软考中高项学员:2016年4月4日作业

    软考中高项学员:2016年4月4日作业

    2021年9月13日
    74
  • laravel5.4 发送SMTP邮件

    laravel5.4 发送SMTP邮件

    2021年10月24日
    35
  • 青龙面板从零搭建教程(一)

    青龙面板从零搭建教程(一)大家好,QX系列教程教会了大家js脚本挂机的基础玩法,Boxjs为这个玩法提升了不少可玩性,但是IOS系统下最多支持2个账号,许多助力需求无法满足,应群友要求出一个青龙从零开始搭建教程,欢迎大家入群交流:106511927注意教程看不懂的话可以进群找群主帮你代挂!如果本教程看不懂或者操作出现问题,证明您的计算机专业知识并不支持本文章的搭建操作。第一步购买云服务器个人推荐阿里云服务器1核2G即可搞活动一年一百来块钱系统选择CentOs7等待配置完成。百度搜索Finalshell下载安装

    2022年6月13日
    76
  • openCV中cvSnakeImage()函数代码分析

    openCV中cvSnakeImage()函数代码分析/*M///////////////////////////////////////////////////////////////////////////////////////////IMPOR

    2022年7月3日
    19
  • Java与Python哪个更好?「建议收藏」

    Java与Python哪个更好?「建议收藏」一些开发人员声称Python比Java更有生产力。但更应先说明的是:Python和Java有什么区别?PythonvsJava            Java是一个典型化的编程语言,这意味着变量名必须显示声明。相比之下,我们有动态类型的Python,它不需要声明变量。对于编程语言的动态和静态类型有很多争论。不过请注意这样一个特征:Python是一个有着简单句法的多样性的语…

    2022年7月7日
    23
  • BM3D图像去噪算法原理及代码详解

    BM3D图像去噪算法原理及代码详解1.BM3D算法简介BM3D是2007年TIP的文章,题目是Imagedenoisingbysparse3Dtransform-domaincollaborativeltering,论文、项目的地址是http://www.cs.tut.fi/~foi/GCF-BM3D/,提供matlab代码。处理灰度图的BM3D以及它的变体CBM3D(彩色图)、VBM3D(时域)是图像去噪…

    2022年5月2日
    52

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号