MySql简介

本文介绍了MySQL作为开源数据库管理系统的优势,包括成本、性能、可靠性及易用性,并详细讲解了其客户机-服务器架构的工作原理。此外,还介绍了MySQL的常用工具,如命令行工具、MySQL Administrator和MySQL Query Browser,用于简化数据库的管理和查询操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、什么是MySQL

  1、数据的所有存储、检索、管理和处理实际上是由数据库软件——DBMS(数据库管理系统)完成的。MySQL是一种DBMS,即它是一种数据库软件。

  (1)MySQL的优势:

    成本——MySQL是开放源代码的,一般可以免费使用(甚至可以免费修改)。

    性能——MySQL执行很快(非常快)。

    可信赖——某些非常重要和声望很高的公司、站点使用MySQL,这些公司和站点都用MySQL来处理自己的重要数据。

    简单——MySQl很容易安装和使用。

  (2)客户机—服务器软件

    DBMS可分为两类:一类为基于共享文件系统的DBMS,另一类为基于客户机—服务器的DBMS。

    MySQL、Oracle以及Microseft SQL Server等数据库是基于客户机—服务器的数据库。客户机—服务器应用分为两个不同的部分。服务器部分是负责所有数据访问和处理的一个软件。这个软件运行在称为数据库服务器的计算机上。

    与数据文件打交道的只有服务器软件。关于数据、数据添加、删除和数据更新的所有请求都由服务器软件完成。这些请求或更改来自运行客户机软件的计算机。客户机是与用户打交道的软件。例如,如果你请求一个按字母顺序列出的产品表,则客户机软件通过网络提交该请求给服务器软件。服务器软件处理这个请求,根据需要过滤、丢弃和排序数据;然后把结果送回到你的客户机软件。

    客户机和服务器软件可能安装在两台计算机或一台计算机上。不管它们在不在相同的计算机上,为进行所有数据库交互,客户机软件都要与服务器软件进行通信。

     

二、MySQL工具

  1、MySQL命令行使用工具

    每个MySQL安装都有一个名为mysql的简单命令行实用程序。这个实用程序没有下拉菜单、流行的用户界面、鼠标支持或任何类似的东西。

    在操作系统命令提示符下输入mysql将出现一个如下的简单提示:    

MySQL选项和参数 如果仅输入mysql,可能会出现一个错误消息。因为可能需要安全证书,或者是因为MySQL没有运行在本地或默认端口上。mysql接受你可以(和可能需要)使用的一组命令行参数。例如,为了指定用户登录名ben,应该使用mysql -u ben。为了给出用户名、主机名、端口和口令,应该使用mysql -u ben -p -h myserver -P 9999。完整的命令行选项和参数列表可用mysql --help获得。

    注意:

      命令输入在mysql>之后;

      命令用;或\g结束,换句话说,仅按Enter不执行命令;

      输入help或\h获得帮助,也可以输入更多的文本获得特定命令的帮助(如,输入help select获得使用SELECT语句的帮助);

      输入quit或exit退出命令行实用程序。

  2、MySQL Administrator

    MySQL Administrator(MySQL管理器)是一个图形交互客户机,用来简化MySQL服务器的管理。

    MySQL Administrator提示输入服务器和登录信息(并且允许你保存服务器定义供以后选择),然后显示允许选择不同视图的图标。其中:

      Server Information(服务器信息)显示客户机和被连接的服务器的状态和版本信息;

      Service Control(服务控制)允许停止和启动MySQL以及指定服务器特性;

      User Administration(用户管理)用来定义MySQL用户、登录和权限;

      Catalogs(目录)列出可用的数据库并允许创建数据库和表

  3、MySQL Query Browser

 

转载于:https://www.cnblogs.com/LW-5208/articles/9991204.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值