MySQL基本概念与安装
MySQL基本概念与安装
关系型数据库设计原则
- 典型结构:数据表(数据放表中,表再放到数据库中)
- 每个表都有一个唯一的名字
- 表都有自居的特性(和“类”相似)
表<-->类
一条数据<-->对象
一列<-->类的一个字段(属性)
表的关联关系
一对一关联
A的信息和B的一个信息对应(可以设计成一张表)
建表原则
- 外键唯一:主表的主键和从表的外键(唯一),形成主外键关系,外键唯一
- 外键是主键:主表的主键和从表的主键,形成外键关系
一对多关联
A的一条记录对应B的多条信息
建表原则:在从表(多方)创建一个字段,字段作为外键指向主表(一方)的主链
多对多关联
必须创建第三个表联接表(中间表)
自我引用
自己用自己
MySQL的安装与配置
安装
官网下载
www.mysql.com(下载社区版,windos系统,8.0.26,msi文件 )
https://www.bilibili.com/video/BV1iq4y1u7vj?p=7
MySQL的登陆
启动与停止
- 方式一
- 方式二:
自带客户端的登录与退出
-
MySQL自带的客户端:直接输密码
-
windows命令行:-u root -p(回车再输入密码)
访问其他IP地址:- u root -P 3306 -h (IP地址) -p(回车再输入密码)
字符集设置
查看编码命令
- show variables like 'character_%'
- show variables like 'collation_%'