MySQL学习篇--自检,强化,累计(1)

MySQL知识复习,下面是对学习的知识积累,以便日后复习用。


MySQL的启动:

1.使用win+r输入services.msc,右键MySQL启动。
2.使用cmd以管理员身份运行,输入net start MySQL80开始运行
(net stop MySQL80停止运行 ).

连接MySQL:

1.点击MySQL文件夹中的MySQL 8.0 Command Line Client - Unicode,
直接输入密码.

2.在cmd中输入:MySQL -h localhost(或者输入本地的IP地址)
 -P(端口) 3306(默认为3306时,可不写) -uroot(u是user,root是账号) 
 -p(password,密码)123456(-p123456,两者必须写在一起)__如果只输入-p时,
 会在下行提示输入密码,此时密码为*,更安全.
 
正确写法:MySQL -h localhost -P 3306 -uroot -p123456

3.客户端连接方式:点击连接,设置数据库名称,输入用户密码,新建数据库.

数据完整性:

实体完整性 ,域完整性 ,参照完整性

主键约束:

是最重要的实体完整性约束 , 用于保证记录的唯一性,最好选择没有业务逻辑意义,并且值唯一的字段作为主键. (简单来说,就是设置一个类型的值不允许重复,比如学生名单,学号不能重复)

    外键约束用于实现参照完整性 , 利用它可以保证数据的一致.

创建表结构 :

选中数据库-->选中"表"-->右键弹出"新建表"-->
输入字段名以及类型-->关闭窗口输入表名

数据库字符类型:

char -- 字符型 
varchar -- 字符型(自动调整长度 , 节约空间)  
decimal -- 数字型
int -- 整数型 (无需添加长度)
date -- 日期类型 (无需添加长度)
datetime -- 日期类型 (有年月日加时间)

参照完整性:

指通过定义一张表中外键与另一张表中主键之间的
引用规则来约束这两张表之间的联系。

参照完整性意义:

利用关联表之间的制约机制互相参照,控制表间数据的一致性和完整性。

基本术语:

主表  从表 被参照列 参照列

外键(fk)的设置:

参照其他表中主键的字段称为外键。

打开设计视图--》外键--》设置外键名,选择某列为外键列
,选择被参照表(主表)、被参照列(主表主键)

2020/3/31

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值