博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
command not found Operation not permitted
阅读量:5966 次
发布时间:2019-06-19

本文共 440 字,大约阅读时间需要 1 分钟。

mysql -uroot -p  报错误:command not found
因为苹果在OS X 10.11中引入的SIP特性使得即使加了sudo(也就是具有root权限)也无法修改系统级的目录,其中就包括了/usr/bin。
要解决这个问题有两种做法:
  • 比较不安全的就是关闭SIP,也就是rootless特性;
  • 将本要链接到/usr/bin下的改链接到/usr/local/bin下就好了。
原因是系统默认是查找/usr/bin下的命令
我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。
首先得知道mysql命令完整路径,比如我的Linux的mysql的路径是:/usr/local/mysql/bin/mysql,我们则可以这样执行命令:
sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin

转载于:https://www.cnblogs.com/tian-sun/p/7405483.html

你可能感兴趣的文章
eclipse断点调试
查看>>
Android多媒体学习八:调用Android自带的音频录制程序,实现录制
查看>>
centos 7 vs centos6 的不同
查看>>
vmware虚拟机linux的扩容问题导致redhat无法启动!
查看>>
Android内存分配的注意事项
查看>>
博为峰JavaEE技术文章 ——MyBatis Provider之@SelectProvider SQL方法
查看>>
Java核心API -- 9(异常)
查看>>
JQuery动画
查看>>
Vue.js学习系列(九)---使用路由搭建单页应用(二)
查看>>
博为峰JavaEE技术文章 ——MyBatis <where>标签使用方法
查看>>
nginx配置及操作简要记录
查看>>
skip-grant-tables:非常有用的mysql启动参数
查看>>
经典SQL语句大全(提升篇)
查看>>
Go 字符串计算处理
查看>>
.NET PPT控件 Spire.Presentation for .NET V2.8发布 | 附下载
查看>>
apache 编译报错:undefined reference to `apr_array_clear'
查看>>
图像识别DM8127开发攻略——UBOOT的移植说明
查看>>
ubuntu 下升级docker版本
查看>>
我的友情链接
查看>>
深入浅出 RPC - 深入篇
查看>>