mysql创建表与唯一_MySQL学习笔记和题目:手动建表,建两张表,设置为“唯一”【诗书画唱】...

在cmd中:

登录Mysql:

mysql -uroot -proot

查看数据库:

show databases;

数据库:

按照数据结构来组织、存储管理数据的仓库。

为什么要使用数据库?

1.查找数据方便

2.节省空间

卸载mysql没有卸载完成时的解决方法:

1.控制面板卸载mysql服务

2.文件保存目录删掉

3.隐藏mysql目录也要删

一、创建表1、创建一张员工表emp:

c39096f8b511520cd939d64d1d162a40.png

字段   类型

empId(列名不可为id)          整形(主键自增)

empName   字符型(非空,唯一)

empSex  (列名不可为sex)       字符型

empbirthday    日期型(默认1999:11:11)

empgongzi       小数

jieshao     大文本

t_id          外键(类型表)

14b5d9c92656bcfb59d5ce6b5373c38f.png

8cc4aa395db5edc13899386f3f49fcdf.png

5bf3c139550c06074f0c24d28d20402b.png

e37574af9423d96c14a4d4bcfab3e9c5.png

23ceea2bc13f55551e8d346cef9f882e.png

MySQL大文本类型f92f006382d5d28157846d5c2446a85b.png

CHAR(n)  固定长度 ,最多 255 个字符 ;

VARCHAR(n) 可变长度,MySQL 4.1 及以前最大 255 字符,MySQL 5 之后最大 65535 字节 ;

TINYTEXT 可变长度,最多 255 个字符 ;

TEXT 可变长度

一个BLOB或TEXT列,最大长度为65535(2^16-1)个字符。

MEDIUMTEXT 可变长度

一个BLOB或TEXT列,最大长度为16777215(2^24-1)个字符。

LONGTEXT 可变长度

一个BLOB或TEXT列,最大长度为4294967295(2^32-1)个字符(4G)。

142601ba97cdebe0b6e8d055a3e371b5.png

27c43f5b7f6bb68586af340101456626.png

0d2c345d0e3469f0a4b0b898ff673c02.png

8e0b3efcccd51c8b48b2d36e5c9c48c9.png

点第一行的最后一格,再点键盘上的“Tab”键,就可以生成第二行。

55c826a40ab2d714ae4889626685c3fc.png

7fff5e7400c00112a6d2d860a9650bdc.png

2a3d1a43f93fbe3bb41af0b25fa111a0.png

9548dcad684ec7bc7d06d9805fa65222.png

2、创建一张员工表emptype:

字段    类型

t_id      整形(主键自增)

t_name   字符型(非空唯一)d8a38dda2af91de0817a6ac9f0742a72.png

f7f30f96d748c67de7b6ac2fc351e804.png

91dbb3313f663f78504a817f82cc64b1.png

554edea676f605ada2ed3cf681bd386b.png

手动建表时要先建好两张表后,点“设计表”后,才设置其中一表的外键

af76b9d32c3895c3f891bdfa889a3853.png

————————————

个人提供的宝贵的经验:d630d9ee16f3b2c74be6530d265a3297.png

可能要填完:538229a942ac459b7c58518cc6d69d45.png

a8a694267f3ad072fdc0f6e726321be0.png

bd919aac49e96a74d0919e31d6cdc8bc.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值