MySQL数据库建立数据库和表(命令行方式)

MySQL数据库建立数据库和表(命令行方式)最近在学数据库系统概论,以前建表都是直接用workbeach,但是作为一个计算机专业的学生,我觉得能敲的时候就少点,所以分享一个自己用命令创建数据库和表的过程,希望对一些人有点用!安装好数据库后,我们可以看到这些东西可以这么简单的认识,划红线的是通过命令行来操作数据库,划绿线的是操作数据库的图形化界面,这里我分享的是通过命令行来操作,以《数据库系统概论》第五版第三章为例创建一个我们平时…

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

最近在学数据库系统概论,以前建表都是直接用workbeach,但是作为一个计算机专业的学生,我觉得能敲的时候就少点,所以分享一个自己用命令创建数据库和表的过程,希望对一些人有点用!

安装好数据库后,我们可以看到这些东西

MySQL数据库建立数据库和表(命令行方式)

可以这么简单的认识,划红线的是通过命令行来操作数据库,划绿线的是操作数据库的图形化界面,这里我分享的是通过命令行来操作,以《数据库系统概论》第五版第三章为例创建一个我们平时练习操作数据库所需的数据库。

首先我们运行MySQL 8.0 Command,进入后需要输入密码,之后我先选择查看当前数据库中服务器中所有的数据库:show databases;(请别忘记了后面的分号)

MySQL数据库建立数据库和表(命令行方式)

如上这些都是系统自带的数据库,不用管。接下来创建我们需要的数据库,我创建一个存放学生-课程信息的数据库stu_cour:create database stu_cour;

MySQL数据库建立数据库和表(命令行方式)

接下来我们开始建表,建表前先确认我们是在stu_cour数据库中建表,所以得先进入此数据库:use stu_cour;顺便我们可以看看当前数据库里有那些表show tables;结果必然是empty(我们还没建表)

MySQL数据库建立数据库和表(命令行方式)

现在我们就可以开始建表了,格式:create table 表名 (列属性);

 CREATE TABLE Student

    (Sno CHAR(9)PRIMARY KEY,  /*列级完整性约束条件,Sno是主码*/

    Sname CHAR(20) UNIQUE,   /*Sname 取唯一值*/

    Ssex CHAR(2),

    Sage SMALLINT,

    Sdept CHAR(20)

     );

5

MySQL数据库建立数据库和表(命令行方式)

由此就完成了数据库表的建立,就可以开始各种增删改查的操作了!

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

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

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


相关推荐

  • VS2008序列号[通俗易懂]

    VS2008序列号[通俗易懂]VS2008.NET简体中文版序列号1.VisualStudio2008ProfessionalEdition:XMQ2Y-4T3V6-XJ48Y-D3K2V-6C4WT2.Visual

    2022年7月2日
    36
  • NETCms教程_html控制台

    NETCms教程_html控制台NETCms教程 1.安装 2.下载 3.模板与标签制作(一) 模板与标签制作(一)http://www.aspxcms.com/tech/2/http://www.aspxcms.com/tech/2.rar4.模板与标签制作(二)模板与标签制作(二)http://www.aspxcms.com/tech/3/http://www.aspxcms.

    2022年9月30日
    2
  • 实现Parcelable

    实现ParcelableActivity 之间通过 intent 传递 object 时 该 object 的 class 需要实现 Parcelable nbsp Interfacefor nbsp Parcel Classesimple

    2025年9月6日
    2
  • bs与cs的区别简述_cs客户端和bs客户端

    bs与cs的区别简述_cs客户端和bs客户端荐java适合开发bs结构,cs不是它的强项.C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或SQLServer。客户端需要安装专用的客户端软件。B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如NetscapeNavigator或Internet…

    2022年10月16日
    2
  • RAID10磁盘阵列损坏修复操作

    RAID10磁盘阵列损坏修复操作-f模拟硬盘损坏mdadm/dev/md0-f/dev/sdb1、查看损坏磁盘阵列的情况2、将损坏的硬盘设备移除3、插上新的硬盘(在真机上操作,虚拟机之间将损坏的硬盘删除,然后在添加新的硬盘即可)4、卸载挂载操作5、将新的硬盘添加到RAID10磁盘阵列中6、查看修复成功后的磁盘阵列信息(因为新添加的需要等待一段时间等待系统重新创建)7、重新挂载1、查看损坏后的磁盘阵列信息2、将损坏的硬盘从磁盘阵列中移除mdadm/dev/md0-r损坏的硬盘设备名mdadm-D/

    2022年6月3日
    41
  • 手机怎么访问电脑服务器上的网页

    手机怎么访问电脑服务器上的网页

    2021年9月23日
    45

发表回复

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

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