我希望在没有 Workbench 的情况下安装 MySQL Server 5.6。我使用 Navicat 连接 MySQL。事实上,我想安装最低限度,这样我就可以将数据库与我的 Coldfusion 查询连接起来:
<cfquery>
过去,我对模块数量和预安装配置感到不知所措。
有人可以为我提供使用最少配置的安装程序吗?
环境
Windows 10 64 位
更新
感谢所有出色的回答。所以,我尝试了一些选项,发现最简单的实际上是使用安装程序,但我没有在第一个屏幕上使用“Developer”实例,而是选择了“Server”实例,令人惊讶的是,只安装 MySQL 服务器,仅此而已。设置大约需要 20 秒,并将文件数保持在最低限度。没有 VS 或 Workbench 模块下载。然后我在下一个屏幕上使用了“开发人员”计算机选项,就是这样! 我能够将 Navicat GUI 连接到服务器,没有任何问题,当然,默认情况下,安装程序将 MySQL 设置为 Windows 服务,以便在计算机重新启动后自动启动。
因此,我还没有连接任何 Coldfusion DSN 或执行任何查询,但我相当确定,一切都应该有效!
最佳答案
您可以从这里 (https://dev.mysql.com/downloads/mysql/5.6.html) 下载 MySQL 5.6 的 zip 存档
当你解压缩时,你最终会得到这样的东西
现在,从“命令提示符”,您可以进入 bin
与 cd c:\mysql-5.6.41-winx64\bin
并运行 mysqld.exe
,您会看到类似 starting as process 16424 ...
的内容我建议保持此窗口打开或最小化,但这并不是 MySQL 在后台保持运行所必需的。
默认情况下,它在 localhost
上运行, port 3306
与用户root
没有密码。当您从 Navicat 连接以及在 CF Administrator 中设置数据源时,您可以使用此信息。
要优雅地停止 MySQL 服务器实例,再次在 bin
中打开“命令提示符” , 然后运行 mysqladmin.exe -u root shutdown
Update (to run as service automatic at system restart)
- 添加
bin
的路径目录 (c:\mysql-5.6.41-winx64\bin
) 到您的Path
系统环境变量 - 以管理员身份打开命令提示符
- 跑,
mysqld –install
- 转到系统
Services
, 找到MySQL
在列表中 - 右键单击
MySQL
然后在Properties
- 点击
Start
(您也可以选择Startup type
作为Automatic
)
To uninstall the above installed service (it's named
MySQL
), open a command prompt as Administrator, then runsc delete MySQL
关于MySQL 服务器 : How to install without "Workbench"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51615083/