什么是MySQL
DBMA:数据库管理系统
为什么选择MySQL:
成本——开源,免费使用
性能——执行很快
可信赖——很多大公司也用MySQL
简单——MySQL容易安装和使用
2.1.1 客户机-服务器软件
DBMS分为两类:
一类为基于共享文件的DBMS;桌面用途。(Microsoft Access和FileMaker);通常不用于高端或更关键应用。
另一类为基于客户机-服务器的DBMS:MySQL就是经典CS模型。
客户机-服务器应用分为两个不同部分,服务器部分是负责所有数据访问和处理的一个软件,这个软件运行在称为数据库服务器的计算机上。
客户机是与用户打交道。
2.1.2 MySQL版本
登录本地数据库
mysql -u root -p
输入密码后 可以看到版本
2.2 MySQL工具
MySQL需要客户机应用,这里介绍两种:MySQL Administrator /MySQL Query Browser
2.2.1 mysql 命令行实用程序
命令用 ; 或 \g 结束,换句话说,仅按Enter不执行命令;
输入 quit 和 exit 退出命令行实用程序
2.2.2 MySQL Administrator
是一个图形交互客户机,用来简化mysql服务器的管理
2.2.3 MySQL Query Browser
是一个图形交互客户机,用来编写和执行mysql命令。
以上两种都是图形化工具,类似Navicat