我一直在命令行中使用 mySQL,遇到了一些问题,但无法找到满意的答案。
如何正确设置 mysql,这样我就不必键入:
别名 mysql=/usr/local/mysql/bin/mysql 别名 mysqladmin=/usr/local/mysql/bin/mysqladmin
每次从命令行启动mysql?我不确定我的 PATH 语法是否正确。
要在本地测试 mysql,并最终在 Web 框架内测试,是否建议将 mysql 用户设置为 root,将主机设置为 localhost?似乎有一些建议反对以 root 用户身份使用 mysql。
如何删除 mysql.user 中当前的所有用户并开始清理?似乎我有多个“root”实例,其主机是 localhost、127.0.0.1、(::1、localhost、username.local)?这是怎么回事?
最佳答案
在您的主目录中编辑或创建 .profile 并添加:
export PATH=/usr/local/mysql/bin:$PATH
打开一个新的终端窗口以使更改生效。
一般来说,您不应该使用 root。您可以在 MySQL 5.02 或更高版本中更改用户名:
mysql> RENAME USER root TO new_user;
删除用户:
mysql> DROP USER user;
关于mysql - 关于在 Mac 上设置 mySQL 的一些问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10728900/