3、MySQL——SQLyog图形化客户端、表的字段名,常见数据类型的属性

目录

一、SQLyog图形化客户端

二、创建数据表

1、语法格式:

2、表数据的设置

 三、常见数据类型的属性

 1、NULL和NOT NULL

 2、DEFAULT——默认值

3、PRIMARY KEY——主键

4、AUTO_INCREMENT——自动递增 

​5、UNSIGNED——无符号

6、UNIQUE KEY——唯一键

四、COMMENT——注释 

五、数据表的基本操作

1、查看表结构

 2、查看表创建语句

3、删除数据表 


一、SQLyog图形化客户端

MySQL除了用dos命令窗口操作数据库外,市场上还有许多图形化的工具操作MySQL,这样操作数据库就更加简单方便。MySQL的界面工具可分为两大类:图形化客户端和基于Web的管理工具。

图形化客户端采用C/S架构,用户通过安装在桌面计算机上的客户端软件连接并操作后台的MySQL数据库。

关于图形化客户端SQLyog的安装和使用请参考:http://t.csdn.cn/abeL6 

二、创建数据表

1、语法格式:

create  table [if not exists] `表名`(

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

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

        ... ... ...

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

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

---> [ ]中的内容可写可不写;

---> if not exists :“如果不存在”,再执行 create table `表名` 之前,会先通过if not exists判断这个表在数据库中是否已经存在,数据库中不存在,我们才可以创建;

--->反引号用于区别MySQL保留字和普通字符,可写可不写,但一般为了防止发生错误,建议写上(反引号按键在数字1的左边);

---> 列类型就是我们的数据类型,我们可以给它定义长度,但不能超过数据类型的默认长度,不定义数据类型的长度,数据长度默认。

2、表数据的设置

 上图就是我们可以对每个列设置的内容,

其中,列名(file)数据类型(type)必须设置,其他可选。非空选项是我们列的内容是否可以为空,我们不设置列的内容是否可以为空时,默认为default null  :“默认为空”。

创建表最后的“[表类型]  [表字符集]  [注释]”不用写,因为我们在安装MySQL时已经默认它为utf8的编码。

创建个school数据库,在库中创建个student表,设置一个字段名name,字符串类型,长度20。 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值