mysqld与mysql的关系到底是怎么样,请说的详细点。

 我来答
云南新华电脑学校
2018-07-31 · 百度认证:云南新华电脑职业培训学校官方账号
云南新华电脑学校
云南新华电脑学校是经云南省教育厅批准成立的省(部)级重点计算机专业学校,采用三元化管理模式,教学设备先进,师资雄厚学生毕业即就业,学院引进了电商企业入驻,创建心为电商创业园区,实现在校即创业
向TA提问
展开全部

mysqld是服务,mysql是客户端。

mysqld其实是SQL后台程序(也就是MySQL服务器),它是关于服务器端的一个程序,mysqld意思是mysql daemon,在后台运行,监听3306端口,如果你想要使用客户端程序,这个程序必须运行,因为客户端是通过连接服务器来访问数据库的。你只有启动了mysqld.exe,你的mysql数据库才能工作。

mysql是一个客户端软件,可以对任何主机的mysql服务(即后台运行的mysqld)发起连接,mysql自带的客户端程序一般都在cmd或者终端下进行操作

初夏的尘埃
高粉答主

2018-08-15 · 醉心答题,欢迎关注
知道小有建树答主
回答量:108
采纳率:100%
帮助的人:3.7万
展开全部

mysqld启动MYSQL服务mysqldSQL后台程序(即MySQL服务器)。要想使用客户端程序,该程序必须运行,因为客户端通过连接服务器来访问数据库。

mysqld是用来启动mysql数据库的命令,mysql是打开并执行sql语句的命令。

这两个都在mysql安装文件夹的bin目录下。

mysqld:SQL后台程序(即MySQL服务器)。要想使用客户端程序,该程序必须运行,因为客户端通过连接服务器来访问数据库。 

mysql:交互式输入SQL语句或从文件以批处理模式执行它们的命令行工具。

拓展资料:

MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。

参考资料:百度百科-mysql

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
千鸟05020305
2018-07-10 · TA获得超过1万个赞
知道答主
回答量:72
采纳率:0%
帮助的人:1.2万
展开全部

mysqld与mysql具有不同的功能。

mysqld,也被称为MySQL服务器,是主程序,大部分工作用于MySQL的安装。  MySQL服务器管理访问MySQL数据目录, 包含数据库和表。数据目录也是其他信息如日志文件和状态文件的 默认位置。官方帮助文档说明:

MySQL是一个简单的SQL shell(具有GNU读行功能)。它支持交互式和非交互式的使用。当交互使用时,查询结果以ASCII表格式呈现。当非交互式地使用(例如,作为过滤器)时,结果以tab分隔的格式呈现。可以使用命令选项更改输出格式。

参考资料:

百度百科 mysqld.exe

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c45a56a73
2011-06-15 · TA获得超过270个赞
知道小有建树答主
回答量:270
采纳率:0%
帮助的人:176万
展开全部
mysqld是用来启动mysql数据库的命令
mysql是打开并执行sql语句的命令
这两个都在mysql安装文件夹的bin目录下
追问
数据库不是可以用sqlplus在本机上启动的吗?为什么还要用mysqld
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
神何哆啦啦
2018-04-11
知道答主
回答量:5
采纳率:100%
帮助的人:1.7万
展开全部

There is nothing to worry about service names, that can be customized... by default mysql takes MySQL as service names on windows machines. 

If you wanna change the service on either of machine.. just uninstall the service.. 

<path2MySQLBinDir>mysqld --remove mysql

Now you can give diff name this time..say Neelima 

<path2MySQLBinDir>mysqld --install Neelima

Now you will see a service name called Neelima for MySQL server... 

Coming back to diff between mysql & mysqld (forget service names here) 

mysql -- mysql is a command-line client for executing SQL statements interactively or in batch mode. 

mysqld -- mysqld is the MySQL server.

引用自:网页链接

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式