基本介绍
录入信息 -> 产生相应数据(存入数据库)-> 被加载至项目页面中
常见数据库分类
关系型(RDMS)
- 数据的关系以表的形式表达。
- 常见:Oracle(大型项目),Mysql(Web项目),SQL Server(微软项目),SQLite(轻量型,主用于移动平台)
- 核心元素:数据行(一条记录);数据列(字段);数据表;数据库(表的集合)
非关系型
- 无表概念,数据以keyvalue(键值对)、文本、图片等形式存储的数据构成
- 常见:Redis,Mongodb
SQL(Structured Query Lanuage)介绍
语言分类
- DQL:数据查询语言,select
- DML:数据操作语言,insert,update,delete
- DCL:数据控制语言,进行授权与回收权限,grant,revoke
- DDL:数据定义语言,管理表,create,drop
- Mysql对SQL语句不区分大小写
- sql支持所有关系型数据库
Mysql介绍
特点
开源、支持多平台多语言、使用范围广、社区版免费
Navicat连接数据库条件
- 服务器IP地址及数据库端口号
- 数据库账号和密码
- 注:网络连通;information_scheme,mysql,performance_scheme不可随意使用。
- 在Navicat中创建表