数据库概述
数据库概述
数据库就是一个存储数据的仓库。
发展历史:层次式数据库,网格式数据库,关系型数据库
mysql数据库的安装:
安装过程
配置环境变量
MySQL服务
mysql数据库使用:
登录数据库
- cmd窗口中输入:
mysql -u root -P 端口号 -p
输入密码,回车 - 退出数据库
快捷点:ctrl+c
指令:exit; quit;
MySQL数据库服务器、数据库和表的关系
所谓安装数据库服务器,只是在机器上装了一个数据库管理程序,这个管理程序可以管理多个数据库,一般开发人员会针对每一个应用创建一个数据库。
为保存应用中实体的数据,一般会在数据库创建多个表,以保存程序中实体的数据。
数据库服务器、数据库和表的关系如图所示:
数据在数据库中的存储方式
- 列也可以称之为字段或者域
SQL语言
- Structured Query Language, 结构化查询语言
- 非过程性语言
- 美国国家标准局(ANSI)与国际标准化组织(ISO)已经制定了SQL标准
- 为加强SQL的语言能力,各厂商增强了过程性语言的特征
如Oracle的PL/SQL 过程性处理能力
SQL Server、Sybase的T-SQL - SQL是用来存取关系数据库的语言,具有查询、操纵、定义和控制关系型数据库的四方面功能