错误消息:sudo:mysql_secure_installation:找不到命令

Cra*_*aig 6 mysql php mamp installation macos

我正在尝试学习 PHP,我只是在安装 apache、msql 和 PHP。

我使用的是 mac osx 10.7.2

我下载了: mysql-5.5.18-osx10.6-x86_64.dmg

我现在正在设置 root 密码,当我输入时:sudo: mysql_secure_installation它要求我输入我的密码,然后它说:

须藤:mysql_secure_installation:找不到命令

任何帮助,将不胜感激。

小智 15

如果您通过包管理器安装 mariadb,现在您将遇到相同的错误,可以通过使用新的 mariadb 名称替代方案来解决:

mariadb-secure-installation
Run Code Online (Sandbox Code Playgroud)

  • 有趣的是,直接在 MariaDB 的 [链接](https://mariadb.com/resources/blog/how-to-install-mariadb-on-rhel8-centos8/) 站点上的说明显示使用 `mysql-secure-installation`这是错误的并且不起作用。这是正确的答案。 (3认同)

小智 1

由于您使用了 DMG,您的 PATH 可能尚未更新。因此,您需要使用完整路径运行它或修改您的 PATH 以包含。

大概是这样的:

/usr/local/mysql/bin/mysql_secure_installation
Run Code Online (Sandbox Code Playgroud)

我假设您已遵循参考手册