【发布时间】:2016-07-14 21:34:54
【问题描述】:
我真的不明白如何从终端处理 MySQL。我需要检查和更改密码和主机名,但即使是简单的命令也会失败,除了mysql --version
我试过了
$ sudo mysql -u root -p
还有:
$ PATH=${PATH}:/usr/local/mysql/bin.
得到这个错误
Access denied for user 'root'@'localhost' (using password: YES)
或
$ sudo sh -c 'echo /usr/local/mysql/bin > /etc/paths.d/mysql'
$ mysql
在这种情况下:
ERROR 1045 (28000): Access denied for user 'Robert'@'localhost' (using password: NO)
怎么了?处理 MySQL 的正确方法是什么? OS X 10.11
密码正确。但是,我尝试在 superuser.com/questions/123275/... 的最后一个答案中更改它,但收到错误:
`Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)`
如何解决?
【问题讨论】: