mysqld.exe中的d是啥意思

Posted

技术标签:

【中文标题】mysqld.exe中的d是啥意思【英文标题】:What does the d mean in mysqld.exemysqld.exe中的d是什么意思 【发布时间】:2019-12-05 20:15:02 【问题描述】:

mysqld.exe 中的“d”是什么意思?我想我在其他软件中也看到过。 httpd,例如。他们还使用%d.exe 来启动服务器。

【问题讨论】:

Difference between mysql, mysqladmin, mysqld的可能重复 【参考方案1】:

ddaemon 的缩写。基本上,守护进程是响应请求的后台进程(无 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】:

我的理解是,mysqldhttpd 是 MySQL 和 HTTP SERVERS 的进程,它们托管在机器之外——而不仅仅是一个随机的 MySQL 进程。 https://dev.mysql.com/doc/refman/8.0/en/mysqld.html

我对此并不完全确定,但我相信“d”代表“守护进程”——它是一个在主机后台持续运行并接收请求然后转发给其他进程的进程。 (如http请求或SQL查询)

【讨论】:

以上是关于mysqld.exe中的d是啥意思的主要内容,如果未能解决你的问题,请参考以下文章

如何确定win10是不是成功安装mysql

安装mysql5.6.10 在cmd中输入net start mysql提示服务名无效

mysql安装路径bin文件下没有mysqld-nt.exe?

MYSQL无密码登陆

mysql跳过授权表进入服务

Windows无法启动MySQL服务,错误 1053