首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mysql、mysqladmin、mysqld之间的区别

mysql、mysqladmin、mysqld之间的区别
EN

Stack Overflow用户
提问于 2014-03-03 04:10:54
回答 1查看 50K关注 0票数 55

谁能给我一个清楚的解释一下mysql (命令行工具),mysqladmin (执行管理任务的客户端工具)和mysqld (mysql服务器)之间的区别。

EN

回答 1

Stack Overflow用户

发布于 2014-03-03 04:14:46

您只需阅读有关这三个命令的手册页,即可轻松了解这一点:

  • mysqld是服务器可执行文件( them)
  • mysql中的一个是命令行client
  • mysqladmin

的维护或管理实用程序

它们服务于不同的目的。它们之间并不是简单的“区别”。对于不同的任务,您有不同的实用程序。就像你用螺丝刀装螺丝,用锤子装钉子一样。

如果要查询数据库服务器,则需要使用客户端连接到该数据库服务器。客户端连接到为mysql服务提供服务的服务器。如果需要在服务器中进行管理调整,则需要一个管理实用程序。

通常,服务器是由其运行的操作系统启动和停止的,因此在启动和关闭时也是如此。客户端(有不同类型的客户端)由在服务器内部处理数据的用户或程序启动和使用。管理人员使用管理工具来管理其系统上的服务器。

票数 72
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22132780

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档