mysqld.exe中的d是啥意思
Posted
技术标签:
【中文标题】mysqld.exe中的d是啥意思【英文标题】:What does the d mean in mysqld.exemysqld.exe中的d是什么意思 【发布时间】:2019-12-05 20:15:02 【问题描述】:mysqld.ex
e 中的“d”是什么意思?我想我在其他软件中也看到过。 httpd
,例如。他们还使用%d.exe
来启动服务器。
【问题讨论】:
Difference between mysql, mysqladmin, mysqld的可能重复 【参考方案1】:d
是 daemon
的缩写。基本上,守护进程是响应请求的后台进程(无 UI)。
见https://searchmicroservices.techtarget.com/definition/daemon。
更多信息https://english.stackexchange.com/questions/39266/what-is-the-difference-between-daemon-and-demon-in-a-religious-context
【讨论】:
【参考方案2】:我的理解是,mysqld
和 httpd
是 MySQL 和 HTTP SERVERS 的进程,它们托管在机器之外——而不仅仅是一个随机的 MySQL 进程。 https://dev.mysql.com/doc/refman/8.0/en/mysqld.html
我对此并不完全确定,但我相信“d”代表“守护进程”——它是一个在主机后台持续运行并接收请求然后转发给其他进程的进程。 (如http请求或SQL查询)
【讨论】:
以上是关于mysqld.exe中的d是啥意思的主要内容,如果未能解决你的问题,请参考以下文章
安装mysql5.6.10 在cmd中输入net start mysql提示服务名无效