【问题标题】:Some Questions about setting up mySQL on Mac关于在 Mac 上设置 mySQL 的一些问题
【发布时间】:2012-05-23 22:45:42
【问题描述】:

我一直在命令行中使用 mySQL,但遇到了一些我无法找到满意答案的问题。

  1. 如何正确设置mysql,这样我就不用打字了:

    别名 mysql=/usr/local/mysql/bin/mysql 别名 mysqladmin=/usr/local/mysql/bin/mysqladmin

    每次都从命令行启动mysql?我不确定我的 PATH 语法是否正确。

  2. 要在本地并最终在 Web 框架内测试 mysql,是否建议将 mysql 用户设置为 root,将主机设置为 localhost?似乎有一些建议反对以 root 用户身份使用 mysql。

  3. 如何删除当前在我的 mysql.user 中的所有用户并开始清理?好像我有多个“root”实例,谁的主机是 localhost,127.0.0.1,(::1,localhost,username.local)?这是怎么回事?

【问题讨论】:

    标签: mysql command-line


    【解决方案1】:

    在您的主目录中编辑或创建一个 .profile 并添加:

    export PATH=/usr/local/mysql/bin:$PATH
    

    打开一个新的终端窗口以使更改生效。

    一般来说,您不应该使用 root。您可以在 MySQL 5.02 或更高版本中更改用户名:

    mysql> RENAME USER root TO new_user;
    

    删除用户:

    mysql> DROP USER user;
    

    【讨论】:

      猜你喜欢
      • 2016-08-25
      • 1970-01-01
      • 2011-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-14
      • 1970-01-01
      相关资源
      最近更新 更多