1. 基础概念
MySQL: 一种DBMS,一种数据库管理软件
优点:
- 开源
- 性能好
- 可信赖
- 简单,容易安装和使用
DBMS分类
- 基于共享文件系统的DBMS,比如Microsoft Access和FileMaker,通常用于桌面用途
- MySQL,Oracle,Microsoft SQL Server是基于客户端-服务器的数据库
与数据文件打交道的只有服务器软件,包括数据的增删查改
客户机是和用户打交道的软件
服务器软件为MySQL DBMS
客户机可以是MySQL提供的工具,包括脚本,Web开发语言,程序设计语言(C++等)
2. MySQL5新概念
- InnoDB引擎,增加事务处理,并,改进全文搜索
- 对函数库、子查询、集成帮助的增加
- 存储过程、触发器、游标、视图
3. MySQL工具
- mysql命令行实用程序,当前最重要
- MySQL Administrator
- MySQL Query Browser