与要安装的不同类型的MySQL应用程序混淆
我对MySQL非常陌生 我的问题是关于在我的与要安装的不同类型的MySQL应用程序混淆,mysql,shell,mysql-workbench,homebrew,Mysql,Shell,Mysql Workbench,Homebrew,我对MySQL非常陌生 我的问题是关于在我的mac(mojave os)上安装MySQL,以学习和实践MySQL,以便以后在node.js中使用它 首先,我用自制软件获得了它,但后来我无法在工作台上使用它-我为root用户设置了密码,但我没有找到任何命令列表来使用它,因为它拒绝在工作台上对它执行任何操作,我也没有找到任何命令 然后我下载了CommunityServer——我有一个通过system prefs的服务器,但我没有命令行界面——我需要它来编写查询 之后我下载了MySQL Shell。但
mac(mojave os)
上安装MySQL,以学习和实践MySQL,以便以后在node.js中使用它
首先,我用自制软件获得了它,但后来我无法在工作台上使用它-我为root用户设置了密码,但我没有找到任何命令列表来使用它,因为它拒绝在工作台上对它执行任何操作,我也没有找到任何命令
然后我下载了CommunityServer——我有一个通过system prefs的服务器,但我没有命令行界面——我需要它来编写查询
之后我下载了MySQL Shell。但就我的研究而言,我发现它不是标准的CLI(在这里找到它https://stackoverflow.com/questions/58367813/how-to-uninstall-mysql-shell-on-macos
)
我的问题是下一个
例如,当我开始学习MongoDB时,我有MongoDB Compass和MongoDB Shell——一个帮助我使用命令,另一个帮助我直观地看到结果
MySQL有一种我想学习和练习的语言(选择、使用等)。除了MySQL,我怎么能像MongoDB那样做呢?我应该安装什么,以及为什么自制MySQL版本与任何其他MySQL版本(甚至命令-例如MySQL.server start)不同,并且MySQL文档中没有相关文档
提前谢谢。Hope解释得很清楚不幸的是,macOS没有一个安装程序能像现在这样好。相反,您必须单独安装不同的部件 对于您计划执行的工作类型,我建议至少安装2件:
- ,它保存您的数据。在macOS上,它附带了一个首选项窗格,您可以使用该窗格对服务器进行一些基本管理(启动/停止、目录设置)
- ,一个可视化的设计、查询和管理工具。这将为您的数据库工作提供GUI支持
mysql
来启动它。与启动完整的GUI相比,对于简单的工作来说,这有时更快
一个更好的命令行工具是,它是经典shell的一个新的高度改进的变体,将来将最终完全取代旧的经典shell。因此,安装它当然没有错
我希望这能澄清开始使用MySQL需要哪些部分。不幸的是,macOS没有像MySQL那样好的安装程序。相反,您必须单独安装不同的部件 对于您计划执行的工作类型,我建议至少安装2件:
- ,它保存您的数据。在macOS上,它附带了一个首选项窗格,您可以使用该窗格对服务器进行一些基本管理(启动/停止、目录设置)
- ,一个可视化的设计、查询和管理工具。这将为您的数据库工作提供GUI支持
mysql
来启动它。与启动完整的GUI相比,对于简单的工作来说,这有时更快
一个更好的命令行工具是,它是经典shell的一个新的高度改进的变体,将来将最终完全取代旧的经典shell。因此,安装它当然没有错
我希望这能澄清开始使用MySQL需要哪些部分。Mike,我会在几个小时内尝试,让你知道。谢谢!希望我能做好。迈克,我会在几个小时内试一下,让你知道。谢谢!希望我能得到它。