php - MAMP安装后没有 mysql 控制命令,软连接没权限等等
PHP中文网
PHP中文网 2017-04-10 17:51:15
[PHP讨论组]

安装 MAMP 后再终端输入 mysql 提示

mysql
-bash: mysql: command not found

然后自己制作连接到/usr/bin,提示没权限

# sudo ln -s /Applications/MAMP/Library/bin/mysql /usr/bin
ln: /usr/bin/mysql: Operation not permitted

想用 Sequel Pro 连接数据库,也是提示:

MySQL said: Access denied for user 'root'@'localhost' (using password: YES)

请问这些问题怎么解决呢?

PHP中文网
PHP中文网

认证0级讲师

全部回复(2)
高洛峰

如果你是mac,Operation not permitted的解决方法
是El Capitan 加入了Rootless机制,不再能够随心所欲的读写很多路径下了。设置 root 权限也不行。
要关闭Rootless
重启按住 Command+R,进入恢复模式,打开Terminal。

csrutil disable

再重启就可以
参考文章: http://www.jianshu.com/p/22b8...

天蓬老师
mysql
-bash: mysql: command not found
这个可能是环境变量的问题

第二个不知道,没玩过。

MySQL said: Access denied for user 'root'@'localhost' (using password: YES)
你这是密码错误的提示呢
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号