2016-08-12 70 views
0

更新.bash_profile后,我越来越对终端

Fahads-MacBook-Pro:~ jim$ cat .bash__profile 
export PATH=${PATH}:/usr/local/mysql/bin 

Fahads-MacBook-Pro:~ jim$ which mysql 
/usr/local/mysql/bin/mysql 

下面的路径可能是因为这个原因service mysql stop命令还没有工作!我想使$ PATH到/usr/local/mysql/bin

回答

1

首先关闭MySQL的

mysqladmin -uroot -p shutdown 

然后,用手

mysqld --defaults-file=... 

或者如果MySQL与所有默认设置运行,只是更改datadir的启动mysqld的,做到这一点

mysqld --datadir=/path/to/mysql/data 

这是一个StackOverflow问题(MySQL'my.cnf'的位置?),其中my.cnf安装时可能适用于Mac OS。

+0

其实我想重置mysql密码。由于我不知道当前的密码,所以我使用了安全模式。但是它不允许安全模式下的mysql'ALTER'命令。这是截图。 http://prntscr.com/c4oqbp。请看一看。 –

+0

您可以尝试:https://coolestguidesontheplanet.com/add-shell-path-osx/ –