Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL从站点安装vs Package manager/BREW MySQL_Mysql_Linux_Windows_Macos - Fatal编程技术网

MySQL从站点安装vs Package manager/BREW MySQL

MySQL从站点安装vs Package manager/BREW MySQL,mysql,linux,windows,macos,Mysql,Linux,Windows,Macos,我想知道为什么会有人想通过BREW或软件包管理器安装MySQL,而不是去下载整个安装程序 当我通过BREW安装本地MYSQL安装程序时,是否有任何好处或节省时间的功能?与使用网站相比: 使用brew或软件包管理器可以节省时间(您不必在网站上四处寻找下载) 站点可以通过多种不可预测的方式(例如,通过包管理器安装东西的脚本或从现场资源编译的脚本)之一交付软件,包括破坏其他已安装软件依赖性的方式(这就是为什么通过package manager安装更安全,以及除非必要,否则应避免在package ma

我想知道为什么会有人想通过BREW或软件包管理器安装MySQL,而不是去下载整个安装程序

当我通过BREW安装本地MYSQL安装程序时,是否有任何好处或节省时间的功能?

与使用网站相比:

  • 使用brew或软件包管理器可以节省时间(您不必在网站上四处寻找下载)

  • 站点可以通过多种不可预测的方式(例如,通过包管理器安装东西的脚本或从现场资源编译的脚本)之一交付软件,包括破坏其他已安装软件依赖性的方式(这就是为什么通过package manager安装更安全,以及除非必要,否则应避免在package manager周围以这种方式安装东西的原因)

与您的普通包管理器相比:

  • brew不需要sudo;它不会在系统上编写新软件版本而不是旧软件版本,也不会破坏系统依赖关系。事实上,brew的一个优势是安装到用户特定的目录和版本特定的子目录中。您可以将其视为包管理器的更灵活、强大的用户版本

  • brew可以安装未由发行版打包的内容,或者安装这些内容的更新版本,而不是由发行版打包的内容

  • brew也是跨平台的(适用于Windows、Linux和macOS)

与使用网站相比:

  • 使用brew或软件包管理器可以节省时间(您不必在网站上四处寻找下载)

  • 站点可以通过多种不可预测的方式(例如,通过包管理器安装东西的脚本或从现场资源编译的脚本)之一交付软件,包括破坏其他已安装软件依赖性的方式(这就是为什么通过package manager安装更安全,以及除非必要,否则应避免在package manager周围以这种方式安装东西的原因)

与您的普通包管理器相比:

  • brew不需要sudo;它不会在系统上编写新软件版本而不是旧软件版本,也不会破坏系统依赖关系。事实上,brew的一个优势是安装到用户特定的目录和版本特定的子目录中。您可以将其视为包管理器的更灵活、强大的用户版本

  • brew可以安装未由发行版打包的内容,或者安装这些内容的更新版本,而不是由发行版打包的内容

  • brew也是跨平台的(适用于Windows、Linux和macOS)


有人能在这里发光吗?有人能在这里发光吗?