建立一个数据库

建立一个数据库建立一个数据库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*/
         );

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 基于Spring MVC + Spring + MyBatis的【超市会员管理系统】

    基于Spring MVC + Spring + MyBatis的【超市会员管理系统】文章目录一、**语言和环境**二、**实现功能**三、**数据库设计**四、**具体要求及推荐实现步骤**五、**实现代码**MySQL数据库:JAVA代码:一、语言和环境实现语言:JAVA语言。使用:MyEclipse/Eclipse+Tomcat+MySql。使用技术:Jsp+Servlet+JavaBean或SpringMVC+Spring+Mybatis。二、实现功能随着信息化时代系统管理的普及,城市中各个每一个超市的会员管理也需要与时.

  • 常见免费邮箱 SMTP 服务地址及端口「建议收藏」

    常见免费邮箱 SMTP 服务地址及端口「建议收藏」常见免费邮箱SMTP服务地址及端口邮箱服务服务器地址SSL端口号非SSL端口号163邮箱IMAPimap.163.com993143SMTPsmtp.163.com465/99425POP3pop.163.com995110QQ邮箱IMAPimap.qq.com993143SMTPsmtp.qq.com465/58725POP3pop.qq.com995–foxmail邮箱IMAPimap

  • linux安装配置Mysql详细步骤

    linux安装配置Mysql详细步骤下载Mysqlrpm包官网下载:https://dev.mysql.com/downloads/mysql/如果你到了这里,本地应该有了如下四个rpm包:mysql-community-client-5.7.26-1.el6.x86_64.rpmmysql-community-common-5.7.26-1.el6.x86_64.rpmmysql-community-libs-5…

  • jdbc批量插入实例

    jdbc批量插入实例

  • postman做模拟服务器_centos7服务器安装教程

    postman做模拟服务器_centos7服务器安装教程postman安装方式:1)浏览器插件方式安装:2)客户端安装:https://www.getpostman.com/apps使用教程:1)界面:2)利用postman发送post请求、参数是json格式3)Get方法和Post方法的区别1.get是从服务器上获取数据,post是向服务器传送数据。2.get安全性非常低,post安全性较高。但是执行效率却比Post方法好。3.POST的安全性要比…

  • 视频编码技术详解

    1、引言  如今我们所处的时代,是移动互联网时代,也可以说是视频时代。从快播到抖音,从“三生三世”到“延禧攻略”,我们的生活,被越来越多的视频元素所影响。    而这一切,离不开视频拍摄技术的不断升级,还有视频制作产业的日益强大。    此外,也离不开通信技术的飞速进步。试想一下,如果还是当年的56KModem拨号,或者是2G手机,你还能享受到现在动辄10…

发表回复

您的电子邮箱地址不会被公开。

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