【问题标题】:How to enable remote access [from MAC OSX] to MySQL server on Windows server [closed]如何在 Windows 服务器上启用远程访问 [从 MAC OSX] 到 MySQL 服务器 [关闭]
【发布时间】:2014-09-03 22:18:21
【问题描述】:

我正在尝试从 MAC OSX 10.7 授予数据库权限(对我的远程 Windows 7 MySQL 工作台)。但是我已经阅读并观看了这样做的视频,其中必须在mysql command line上编写以下代码:

GRANT ALL PRIVILEGES ON *.* TO 'USERNAME'@'IP' IDENTIFIED BY 'PASSWORD';

FLUSH PRIVILIGES;

但是,当我在 MAC OSX 终端上键入 mysql 以访问 MySQL 命令行时,我得到 "command not found"... 为什么找不到 mysql?我的 MAC OSX 工作台还有其他方法吗?我在上个月下载了最新的 mySQL 软件

感谢任何帮助

【问题讨论】:

    标签: mysql macos workbench


    【解决方案1】:

    问题与权限无关,而与 MySQL 程序的位置有关。在 MacOS X 中,它位于/usr/local/mysql/bin。检查它是否在那里。所以,你应该:

    • 在您的终端中输入:/usr/local/mysql/bin/mysql(后跟您的连接参数),或者
    • /usr/local/mysql/bin 添加到您的$PATH 环境变量中:

      1. 在终端窗口中,确保您位于主目录中(输入 cd 并按 Enter)
      2. 您需要编辑您的.bash_profile 文件。
        输入 nano .bash_profile 并按 Enter。
        在最后一行,输入以下内容:export PATH=$PATH:/usr/local/mysql/bin/
      3. 重启终端应用,再试一次(应该可以在终端直接写mysql,不用写命令的完整路径。

    【讨论】:

    • 谢谢!它找到了mysql
    猜你喜欢
    • 2017-04-21
    • 2012-12-15
    • 1970-01-01
    • 1970-01-01
    • 2011-01-05
    • 2012-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多