【问题标题】:Add mysqldump to MAMP (MySQL /w Apache PHP on MacOS X)将 mysqldump 添加到 MAMP(MacOS X 上的 MySQL /w Apache PHP)
【发布时间】:2011-03-17 04:13:52
【问题描述】:

我想知道如何将 mysqldump 添加到我的 MAMP 环境中。我用谷歌搜索了一下,只找到了社区 MySQL 服务器版本。但我不想安装另一个 MySQL - 主要是因为我想先保存我的数据,然后再进行任何实验。

【问题讨论】:

    标签: mysql macos


    【解决方案1】:

    这将帮助您解决:

    1. 在您的主目录中创建或编辑文件.bash_profile,您可以通过键入以下内容访问您的主目录:cd ~/
    2. 将此添加到文件顶部:

      export PATH=$PATH:/Applications/MAMP/Library/bin

    3. 保存文件,然后重新启动终端

    4. 在新重新启动的终端窗口中输入:mysql –version

    【讨论】:

      【解决方案2】:

      .bash_profile 中,添加PATH="$PATH:/Applications/MAMP/Library/bin"

      如果你没有.bash_profile,你可以create one

      【讨论】:

      • 也许应该是export PATH="$PATH:/Applications/MAMP/Library/bin"
      【解决方案3】:

      /usr/local/mysql-5.6.20-osx10.8-x86_64/bin/mysqldump -u root -p databasename tablename > /Library/WebServer/Documents/upload/kg_exam_metadata.sql;

      【讨论】:

      • 虽然此代码可能会回答问题,但提供有关此代码为何和/或如何回答问题的额外上下文可提高其长期价值。
      【解决方案4】:

      我最近发现 MAMP PRO 隐藏了你所有的 mysql 终端功能。

      虽然使用它会将所有 mamp Mysql 魔法复制到您的本地 bin,在那里您可以再次开始使用所有 wp-cli db 函数或通过终端使用数据库所需的任何东西:

      sudo ln -s /Applications/MAMP/Library/bin/mysql /usr/local/bin/mysql; 
      sudo ln -s /Applications/MAMP/Library/bin/mysqlcheck /usr/local/bin/mysqlcheck; 
      sudo ln -s /Applications/MAMP/Library/bin/mysqldump /usr/local/bin/mysqldump
      

      【讨论】:

        【解决方案5】:

        我自己找到了解决方案。也许这可以帮助其他 Mac 用户...... 事实上 mysqldump 与 MAMP 一起提供,但位于沙漠中的某个地方:

        /Applications/MAMP/Library/bin/mysqldump

        这就是为什么像 MySQL 工作台这样的工具找不到它的原因,它也不能在没有路径的终端中工作。所以最后只需输入:

        /Applications/MAMP/Library/bin/mysqldump -u yourUser -p --opt yourdb > yourdump.sql
        

        创建转储。

        【讨论】:

        • sudo ln -s /Applications/MAMP/Library/bin/mysqldump /usr/local/bin/mysqldump
        • 真的。添加符号链接实际上是一个很好的附加提示。谢谢马修。
        • 如果管理窗口在这之后显示为空,试试这个:stackoverflow.com/a/25408447/3307382
        猜你喜欢
        • 1970-01-01
        • 2011-04-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-06-24
        • 2020-04-17
        • 2010-11-29
        • 1970-01-01
        相关资源
        最近更新 更多