MySQL学习—数据表的建立

首先我使用的是SQLyog进行MySQL数据库的学习
注意要使分号结束一条命令,运行时鼠标左键,选中需要运行的代码块运行。

1、数据库的创建命令,create database + 数据库名;

create database practice;

在左侧右键刷新,或用快捷键F5刷新,这时在左侧显示出我们新建的practice数据库及目录。
在这里插入图片描述
2、数据库的删除命令,drop database + 数据库名;

drop database practice;

3、创建表结构
(1)简单方法——直接在我们新建的practice数据库的Tables目录下,右键创建表
在这里插入图片描述
在这里我们先简单通过界面进行一个user表的建立,在这里的每一列就是数据库文件表的每一行
数据表具体设置含义:
FieldName—数据名
Datatype—数据类型
Len—数据长度
Default—默认参数(为字符设置一个默认值)
PK?—是否为主键
Not Null?—是否允许数据为空
Unsigned?—是否是无符号(也就是非负数,只能用于整型数据)
auto_increment?—是否自动递增
zerofill?—是否自动补0
comment—注释(方便后期维护时,对代码的理解)
user表:
在这里插入图片描述
注:可以通过预览按键进行代码的查看,点击创建表即可建立一个数据表
在这里插入图片描述
(2)复杂方法——直接通过代码块进行编写
create table+表名(
列名 具体数据设置 具体数据设置 … ,(数据表的每一列用逗号隔开,每一列的设置情况用空格隔开)
使用primary key(主键名)设置主键

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值