代码之家  ›  专栏  ›  技术社区  ›  Dan TheCodeJunkie

如何将MySQL安装为带有选项的服务

  •  1
  • Dan TheCodeJunkie  · 技术社区  · 15 年前

    我想安装带有--old passwords标志的mysql服务

    我试过运行这个和它的各种排列,但不能使它工作。

    "c:\Program Files\MySQL\MySQL Server 4.1\bin\mysqld-nt" --install MySQL -defaults-File="pathtofile" --old-passwords
    
    1 回复  |  直到 15 年前
        1
  •  2
  •   alexandrul    15 年前

    Starting MySQL as a Windows Service (3。x,4。x):

    在MySQL4.0.2之前,不能在--install选项后面给出任何命令行参数。mysql 4.0.2及更高版本对其他参数的支持有限:

    • 您可以在--install选项之后立即指定服务名。默认服务名为mysql。
    • 从MySQL4.0.3开始,如果给定了一个服务名,那么后面可以跟着一个选项。按照惯例,这应该是--defaults file=file_name来指定选项文件的名称,服务器在启动时应从中读取选项。 可以使用--defaults文件以外的单个选项,但不鼓励使用。--默认文件更为灵活,因为它允许您通过将服务器的多个启动选项放置在命名选项文件中来指定这些选项。

    为了 5.x 似乎是一样的。