mysql - MySQL 服务器和 MySQL 客户端有什么区别

标签 mysql linux ubuntu

在 Ubuntu 中,我通常安装两者,但 MySQL 的客户端和服务器之间有什么区别。

作为奖励,当一个新语句提到它需要 MySQL 5.x 时,它是指客户端、服务器还是两者兼而有之。例如这个链接https://dev.mysql.com/doc/refman/5.7/en/json-search-functions.html提到它需要 5.7.x 才能支持 json_extract,这是否意味着客户端、服务器或两者都需要是 5.7.x

最佳答案

mysql 服务器包将安装 mysql 数据库服务器,您可以使用 mysql 客户端与之交互。您可以使用 mysql 客户端向任何 mysql 服务器发送命令;在远程计算机或您自己的计算机上。

mysql服务器用于持久化数据并为其提供查询接口(interface)(SQL)。 mysql客户端的目的是让你使用那个查询接口(interface)。

客户端软件包还附带实用程序,可让您轻松备份/恢复数据和管理服务器。

关于mysql - MySQL 服务器和 MySQL 客户端有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6962890/

相关文章:

php - Cron 作业不运行

mysql - 找出哪个数据库条目已更改

mysql,更新每个类别

linux 服务器从文件名创建符号链接(symbolic link)

linux - 如何使用终端从 Ubuntu 16.04 中的特定文件夹中删除特定文件

reactjs - 服务器无法提供静态文件

mysql - 对两个值使用 INSERT INTO,仅对一个值使用 WHERE 子句

MySql创建触发器错误1064

在 Linux 中使用 iconv 库进行 C 编程

c - pthreads 编译的问题