MySQL中mysqld.exe与mysql.exe的区别是是什么?
前者是服务, 后者是客户端吧
mysqld
是MySQL的主程序
mysqld — The MySQL Server
mysql
是MySQL的命令行工具
mysql — The MySQL Command-Line Tool
mysql —— the MySQL command-line tool
mysqld —— the MySQL server
mysql —— the MySQL command-line tool
mysqld —— the MySQL server
你只有启动了mysqld.exe,你的mysql数据库才能工作。
mysql.exe是你执行命令的窗口
mysqld意思是mysql daemon,在后台运行,监听3306端口,mysql一个客户端软件,可以对任何主机的mysql服务(即后台运行的mysqld)发起连接。