MySQL必知必会——MySQL简介

数据的所有存储、检索、管理和处理实际上是由数据库软件——DBMS(数据库管理系统)完成的。MySQL是一种DBMS,即它是一种数据库软件。
DBMS可分为两类:一类为基于共享文件系统的DBMS,另一类为基于客户机——服务器的DBMS
MySQL、Orancle以及Microsoft SQL Server等数据库是基于客户机——服务器的数据库。
–>服务器部分是负责所有数据访问和处理的一个软件。这个软件运行在称为数据库服务器的计算机上。与数据文件打交道的只有服务器软件。关于数据添加、删除、修改和数据更新的所有请求都是由服务器软件完成的。
–>客户机是与用户打交道的软件。
每个MySQL安装都有一个名为mysql的简单命令行使用程序。
–>命令输入在mysql>之后
–>命令用;或\g结束,换句话说,仅按Enter是不执行命令。
–>输入help或\h获得帮助,也可以输入更多的文本获得特定命令的帮助(如,输入help select获得使用SELECT语句的帮助)
–>输入quit或exit退出命令行使用程序。
MySQL Administrator(MySQL管理器)是一个图形交互客户机,用来简化MySQL服务器的管理
MySQL Administrato 提示输入服务器和登录信息(并且允许你保存服务器定义供以后选择),然后显示允许选择不同视图的图标。其中:
–>Server Information(服务器信息)显示客户机和被连接的服务器的状态和版本信息;
–>Service Control(服务控制)允许停止和起点MySQL以及指定服务器特性。
–>User Administration(用户管理) 用来定义MySQL用户、登录和权限。
–>Catalogs(目录) 列出可用的数据库并允许创建数据库和表。
MySQL Query Browser为一个图形交互客户机,用来编写和执行 MySQL命令。
MySQL Query Browser要求输入服务器和登录信息,然后显示应用界面。注意下面几点:
–>输入MySQL命令到屏幕顶上的窗口中。在输入语句后,单击Execute按钮把它提交给MySQL处理。
–>结果(如果有)显示在屏幕左边的大区域网格中。
–>多条语句和结果显示在它们自己的标签中,并且允许快速切换。
–>屏幕右边是一个标签,它列出所有可能的数据源(这里称为大纲),展开任一数据源查看它的表,展开任一表查看它的列。
–>可以选择表和列让MySQL Query Browser为你编写MySQL语句
–>Schemata(大纲)标签的右边是一个History(历史)标签,它保存MySQL语句的执行历史。在需要测试不同版本的MySQL语句时,它非常有用。
–>关于MySQL语法、函数等的帮助可在屏幕右下角得到。