我一直在命令行中使用mySQL,我遇到了一些我无法找到满意答案的问题。
如何正确设置mysql,以便我不必输入:
别名mysql = / usr / local / mysql / bin / mysql 别名mysqladmin = / usr / local / mysql / bin / mysqladmin
每次从命令行启动mysql?我不确定我的PATH语法是否正确。
要在本地测试mysql并最终在Web框架内进行测试,建议将mysql用户设置为root,将主机设置为localhost吗?似乎有一些建议反对将mysql用作root用户。
如何删除mysql.user中当前的所有用户并开始清理?好像我有多个'root'实例的主机是localhost,127.0.0.1,(:: 1,localhost,username.local)?这是怎么回事?
答案 0 :(得分:1)
在您的主目录中编辑或创建.profile并添加:
export PATH=/usr/local/mysql/bin:$PATH
打开一个新的终端窗口,使更改生效。
一般来说,你不应该使用root。您可以在MySQL 5.02或更高版本中更改用户名:
mysql> RENAME USER root TO new_user;
删除用户:
mysql> DROP USER user;