mysql sqlyog命令_SQLyog的基本使用

【简介】

SQLyog是mysql数据库的客户端软件

【基本使用】

1、连接mysql数据库

3ab8f4da99ce7eee5c56f519e754de41.png

2、SQLyog的页面使用介绍

b08d33557bc5ceb6f24605a84a314fe6.png

3、基本的数据库命令

1) use命令

切换数据库

2) unsigned 命令

tinyint、smallint、mediumint、int、bigint等用unsigned修饰,表示非负数

3) auto_increment 命令

主键自增长,auto_increment = x表示主键从x值开始自增长

4) comment命令

comment命令用来添加注释

4、创建表

CREATE TABLEstudent(

studentNoINT(4) NOT NULL PRIMARY KEY COMMENT '学号',

loginPwdVARCHAR(20) NOT NULL DEFAULT '123' COMMENT '密码',

studentNameVARCHAR(50) NOT NULL COMMENT '姓名',

sexCHAR(2) NOT NULL DEFAULT '男' COMMENT '性别',

gradeIdINT(4) UNSIGNED COMMENT '年级编号',

phoneVARCHAR(50) COMMENT '电话',

addressVARCHAR(255) DEFAULT '地址不详'COMMENT '地址',

bornDateDATETIME DEFAULT NOW() COMMENT '出生日期',

emailVARCHAR(50) DEFAULT 'xx@163.com' COMMENT '邮箱账号',

identityCardVARCHAR(18) COMMENT '身份证号')COMMENT='学生信息表';

5、添加外键

语法:alter table 表名 add constraint FK_ID foreign key(你的外键字段名) REFERENCES 外表表名(对应的表的主键字段名);

ALTER TABLEstudentADD CONSTRAINT fk_student_grade FOREIGN KEY(gradeID)REFERENCES grade(gradeID);

6、添加数据

#为表添加初始数据INSERT INTOgrade(gradeID,gradeName)VALUES(1,'一年级'),(2,'二年级'),(3,'三年级'),(4,'四年级')

7、外键和主键

主键是一个表中可以唯一标识的某一条记录的一个或若干条属性

外键 成绩表中的学号不是成绩表的主键,但它和学生表中的学号相对应,并且学生表中的学号是学生表的主键,则称成绩表中的学号是学生表的外键

转自   https://www.cnblogs.com/tengqiuyu/p/7170619.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值