为了理解Mysql到底是什么,我们可以把Mysql比作一个银行,比如中国建设银行。
银行是用来管钱的,可以存钱到银行,也可以取出来,
同理,Mysql是用来存取数据的,可以存放数据到Mysql,也可以取出来;
银行有很多种,中国建设银行是银行里的一种,它的名字叫中国建设银行,
同理,数据库也有很多种,Mysql是其中的一种,它的名字叫Mysql,别的数据库系统还有Oracle,DB2,SQLServer等。
银行分为两部分,一部分是内部系统,比如它怎么存放钱的,是放在保险柜里还是直接堆放在屋子里,这是它内部的事情,我们储户不了解,也不必对它关心。银行的另一部分是外部系统,比如说它的营业厅,这是跟我们普通用户相关的,我们存取款都去营业厅。连接外部系统和内部系统的是一套管理系统,我们存钱到银行,营业员接过我们的钱,然后钱最后到放钱的那个位置,这一系列的行为都是银行的管理系统来管理的。
同理:Mysql数据库也分为两部分,一部分跟银行的内部系统类似,专业术语叫做数据库服务器,数据库服务器是具体存放数据的,具体怎么存放我们用户也不关心。另一部分跟银行的外部系统营业厅类似,专业术语叫数据库客户端。连接数据库服务器和数据库客户端的就是数据库管理系统(DBMS)。
我们到银行存钱,我们会跟营业员用语言说::“我要开个户”,或者“我要存100块钱”,或者“我要取200块钱”;银行就会按我们说的把钱存进去或者取出来,
同理,我们要存数据或者取数据,我们必须要告诉数据库客户端,只不过我们要用数据库能听懂的语言,而不能用我们人类的语言,这种专业的语言叫做SQL(结构化查询语言)。
综述所述,Mysql是一个数据库系统,它包括数据库服务器,并且有一个数据库管理系统对数据库服务器进行管理,同时还包括有一个数据库客户端,用于与用户交互
海西数据-国际互联网数据中心:全国最大的服务器提供商!台湾服务器|香港服务器|日本服务器|韩国服务器|美国服务器|新加坡服务器|英国服务器|德国服务器|法国服务器|加拿大服务器|印度服务器|欧洲服务器|国外服务器|
详情请咨询QQ:907607712 QQ:875508531 QQ:574116650 QQ:563149726
联系人:andy bari jake john
电话:0592-8397998 7x24 13306033708
公司官方网址http://www.xmwzidc.com
http://www.xmwzidc.cn
http://www.hxsj.xmwzidc.com [海西数据虚拟主机网]
http://www.xmwzidc.com/bolg [海西数据博客]