sql知识02

2.1MySQL

MySQL是一种DBMS(数据库管理系统)。MySQL得到世界范围内广泛使用的原因:
a.成本低——开放源代码,可以免费使用。
b.性能好——执行速度快。
c.可信赖——诸多公司的使用使得mysql的声望高。
d.简单——安装和使用较为简单。

2.2客户机-服务器软件

DBMS分为两类:一类是基于共享文件系统的DBMS,另一类是基于客户机-服务器的DBMS。
基于文件系统的,如Microsoft Access和FIleMaker主要用于桌面用途,通常不支持更高端应用。
MySQL,Oracle、Microsoft SQL Server等等是基于客户机-服务器的数据库。服务器部分是负责所有数据访问和处理的软件,软件运行在成为数据库服务器的计算机上。服务器软件和数据文件打交道,负责数据增删改查等请求。客户机软件是通过网络提交请求给服务器软件,然后服务器根据请求处理数据进而返回结果给客户机。

服务器软件为MySQL DBMS,可以是本地安装的副本上运行,也可连接到运行在具有访问权的远端服务器的副本。
客户机可以是MySQL提供的工具、脚本语言、web应用开发语言、程序设计语言等等。

注:客户机和服务器可以安装在两台计算机或一台计算机 ,但是都需要进行通信。原则上所有的数据库活动都是透明的。但事实上,网络的建立使得用户不具有对数据的访问权。

MySQL Administratior和MySQL Query Browser

MySQL管理器是图形交互客户机,用户简化MySQL服务器的管理。
MySQL Query Browser是图形交互客户机,用来编写和执行MySQL 命令。

连接数据库

MySQL和所有客户机-服务器的DBMS一样,在执行命令之前必须登入到DBMS,登入名可以和计算机进行网络时候的登入名不同,MySQL会自动保存用户列表。连接成功之后就可以访问用户名能访问的任意数据库和表。
连接到MySQL需要一下的信息:
主机名——如连接到本地MySQL服务器,为localhost:
端口——默认使用3306

——本文参考《MySQL必知必会》等经典书目的内容

猜你喜欢

转载自blog.csdn.net/matthewchen123/article/details/107604960
今日推荐