MySQL软件安装及数据库基础
一、学习背景
目的
编程小白最近通过开始学习MySQL,期待通过一周的时间学习MySQL的相关基础知识,将学习的点点滴滴记录在这里。
学习内容
- 软件安装及服务器设置。
- 使用图形界面软件 Navicat for SQL
简易步骤:
解压缩文件,复制key
打开文件夹中的navicat.exe
用户名随意,输入key,然后连接数据库
输入密码,连接名改成自己喜欢的
剩下的自己探索,怎么在navicat中创建数据库、表等等 - 数据库基础知识 数据库定义 关系型数据库 二维表 行 列 主键 外键
- MySQL数据库管理系统 数据库 数据表 视图 存储过程
二、学习报告
软件安装及服务器设置
- 平台:MacOS;
- MySQL:在MySQL官网下载 MySQL官网
- 使用 MySQL Client(Mysql客户端) 执行简单的SQL命令
使用图形界面软件 Navicat for SQL
数据库基础知识
- 参考书籍《SQL必知必会》
- 数据库基础
数据库:保存有组织的数据容器
关系型数据库:
二维表:表,某种特定类型数据的结构化清单;表名,数据库名和表名的组合;模式,关于数据库的布局及特征的信息。
行:表中的一个记录。
列:表中的一个字段,所有表都是由一个或多个列组成的。
主键:一列(或一组列),其值能够唯一表示表中每一行。
外键:一张表的列同时存在于表1和表2中,它不是表1的主键,是表2的主键,则为表2的外键。
MySQL数据库管理系统
- 参考内容 《SQL必学必会》
数据库:数据库是一些关联表的集合。
数据表:表是关系型数据库的基本存储结构。
视图:视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上
存储:创建存储过程,为以后使用而保存一条或多条SQL语句。