MySQL-数据表创建命令

1、在cmd命令行用 “mysql -uroot -p密码” 连接到数据库。

2、用 “create database school;”创建表。

3、用 “use school”; 打开需要操作的数据库。

4、查看表: show tables;

5、创建数据表语法:

CREATE   TABLE [ IF NOT EXISTS ]    `表名`   (

`字段名1`    列类型 [ 属性 ]  [ 索引 ] [注释] ,

`字段名2`   列类型 [ 属性 ]  [ 索引 ] [注释] ,

… …

`字段名n`   列类型 [ 属性 ]  [ 索引 ] [注释]

)  [  表类型 ] [ 表字符集 ] [注释] ;

例1:

create table student(

StudentNo int not null primary key comment "学号",

LoginPwd varchar(20) not null comment "登录密码",

StudentName varchar(20) not null comment"学员姓名",

sex int not null comment "性别",

GradeID int not null comment "年级编号",

Phone varchar(50) comment "联系电话",

address varchar(255) default "地址不详" comment "地址",

Borndate datetime not null comment "出生日期",

Email varchar(50) comment "邮箱",

IdentityCard varchar(18) not null comment"身份证号");

例2:

create table if not exists student(

StudentNo int not null primary key comment "学号",

LoginPwd varchar(20) not null comment "登录密码",

StudentName varchar(20) not null comment"学员姓名",

sex int not null comment "性别",

GradeID int not null comment "年级编号",

Phone varchar(50) comment "联系电话",

address varchar(255) default "地址不详" comment "地址",

Borndate datetime not null comment "出生日期",

Email varchar(50) comment "邮箱",

IdentityCard varchar(18) not null comment"身份证号");

MySQL-数据表创建命令相关推荐

  1. MySQL数据表--创建多表、以及多表关系(添加外键)

    创建需求: 如何让分类表category和商品表product之间产生关系? 如果有关系,在数据库中如何表示这种关系? 我们首先建立数据表.插入数据: create table category(   ...

  2. mySQL数据表创建索引_MySQL创建数据表 建索引

    除非注明,文章均为易水寒原创,版权属于易水寒博客,转载请注明出处,谢谢. 三.数据字段属性: 1.unsigned 可以让空间增加一倍,如果不希望在字段中插入负值就使用此属性,另外只能用在数值型字段. ...

  3. mysql 数据表创建字段类型_MySQL 数据类型简介 创建数据表及其字段约束

    数据类型介绍 MySQL 数据类型分类 整型 浮点型 字符类型(char与varchar) 日期类型 枚举与集合 具体数据类型见这篇博客 MySQL表操作中的约束 primary key 主键约束 非 ...

  4. 【MySQL】启动、数据库/数据表 创建/查看/删除

    文章目录 1. 启动数据库 mysql -u root -p 2. 数据库创建.查看.删除 2.1 数据库查看 show databases 2.2 选择数据库 select database() m ...

  5. python数据库建表_Python3创建mysql数据表结构和插入数据

    上一篇文章,我们已经成功通过 python3 连接到了数据库并新建了 spiders 数据库,今天我们就继续来学习 python3 如何创建 mysql 数据表及插入数据. import pymysq ...

  6. MYSQL数据库数据表创建以及数据操作命令汇总

    说明: 1.语句中的小写单词无实意,实际操作时请根据实际情况进行设定或者配置. 2.本文档中的语句属于记忆查询,不适合新手学习之用,新手学习请查询其他文档. 1.数据库创建删除 CREATE DATA ...

  7. mysql怎么命令查看表的数据_查看MySQL数据库表的命令介绍

    如果需要查看MySQL数据库中都有哪些MySQL数据库表,应该如何实现呢?下面就为您介绍查看MySQL数据库表的命令,供您参考. 进入MySQL Command line client下 查看当前使用 ...

  8. linux下查看mysql数据库的字段类型_系统运维|[小白技巧]如何在Linux上检查MySQL数据表的存储引擎类型...

    提问: 我想要知道我的MySQL数据库是MyISAM还是Innodb类型.我该如何检查MySQL数据库表的类型? MySQl主要使用两种存储引擎:MyISAM 和 Innodb.MyISAM是非事务的 ...

  9. mysql数据表操作_MySQL数据表基本操作实例详解

    本文实例讲述了MySQL数据表基本操作.分享给大家供大家参考,具体如下: 数据表的基本操作 1.主键约束要求主键列的数据唯一,并且不允许为空.主键能够唯一地识别表中的一条记录,可以结合外键来定义不同数 ...

最新文章

  1. Kernel数据结构移植(list和rbtree)
  2. C++点操作符和箭头操作符
  3. python 实现双端队列
  4. CentOs下搭建GitLab
  5. MySQL中的describe命令
  6. 手动删除oracle 归档文件,Oracle手动删除归档日志厚,出现ORA-19571错误
  7. PAT:1034 Head of a Gang (30分)
  8. android应用崩溃的调试方法
  9. 【sql】leetcode习题 (共 42 题)
  10. java编写k线_用Java绘制K线 (转)
  11. .net core 下的HttpClient、WebClient性能测试
  12. php测试插入,php – 使用Symfony测试数据库插入
  13. 面向对象真的需要继承吗?
  14. 借势炒作?巴菲特午宴中标者孙宇晨怼完王小川再怼王思聪:靠爹的骂靠自己的...
  15. php读取大文件详解【OK】
  16. Docker容器系列教程(三):jenkins环境搭建与插件安装
  17. JFinal自动扫描表绑定model(包含jar包扫描)
  18. mysql表设计原则_MYSQL数据库设计规范与原则
  19. 关于尚硅谷视频p135配置完yarn-site.xml的硬件资源配置后
  20. 【社招Java】腾讯、阿里,疯狂java讲义第五版pdf百度云

热门文章

  1. s4i9500 android6.0,三星Galaxy S4(i9500)各版本的区别:教你区别三星S4的5个版本(图文)...
  2. 浅谈学习Scratch的必要性
  3. [Android]搜索框SearchView
  4. 读书笔记:《C++ PrimerPlus》 第九章~第十一章
  5. TIM学习文档22-- 账户分配
  6. Cg学习记录002 之Uniform参数
  7. 安卓AndroidManifast
  8. MacOS 安装 JDK1.8
  9. C语言 itoa函数及atoi函数
  10. 寻找我心中的产品经理