正文之前
今天健身完毕,想到晚上要在宿舍用树莓派做网络数据库给windows提供数据源,所以就想着先在Mac上导出一个文本文件来,到时候直接导入就ok了!
所以我有了如下骚操作!
正文
MySQL 导出数据
MySQL中你可以使用SELECT...INTO OUTFILE语句来简单的导出数据到文本文件上。
select * from auto_raise into outfile '/Users/zhangzhaobo/Desktop/test.txt';
当然,不出意外,你会有这个问题:
ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement
这个是以前遇到的问题,见我的文章:【计算机本科补全计划】Mysql 学习小计(4)
不过我今天不是这个问题,而是权限问题:
Mysql ERROR 1 (HY000): Can't create/write to file
这就很FXXK EGG了。这个跟上面的安全保护完全不是一回事!!!无奈只能求助百度了!!
然后在CSDN上搜出来这么一个答案:
里面讲的主要是关于文件权限和属主的关系,所以单纯地我直接就照着上了!!
chown mysql:mysql /Users/zhangzhaobo/Desktop
出来是出来了一个文件,但是我根本没法打开或者移动!感觉就跟我没关系,我这小暴脾气来了!!直接就拖到垃圾桶!然后还说要我给个超管的权限才能删除,二话不说删了!!!
但是!!!
- MMP!!!
- MMP!!!
- MMP!!!
好了,平复下心情!我的桌面上的东西都没了!!!甚至于我到了Finder里面想要打开桌面文件夹找找文件都直接告诉我,我他么没权限打开我自己的桌面???
然后重启大法走起!!没用
权限大法走起!!!没用!!
chown zhangzhaobo /Users/zhangzhaobo/Desktop 走起?没用!!1
我简直日了他祖宗!!
最后,无奈继续求救CSDN。。还好,一炮就中了!
defaults write com.apple.finder CreateDesktop -bool true; killall Finder
一条命令治百病!爽乎!!
失而复得的桌面!正文之后
所以说!!!!别瞎吉尔改目录权限,别瞎吉尔动用户和用户组!!怎么死的都不知道!这还是小事,有的时候直接把自己整的要死要活的没关系。到了实验室咋办???直接肝的全实验室都动不了 。。。会被老板生撕了吧??!!
网友评论