select * into outfile权限错误问题的解决方法(Errcode:13)

来源:互联网 发布:五笔学打字什么软件 编辑:程序博客网 时间:2024/05/27 06:51

步骤如下:

1、以向/home/abc/sql_data目录写入文件为例,首先创建要写入的目录,并设置可写权限:
sudo mkdir sql_data
chmod 777 sql_data

2、更改mysql写入权限
sudo vim /etc/apparmor.d/usr.sbin.mysqld
并在文中插入:
/home/abc/sql_data/* w,
保存退出后,重启apparmor:
sudo /etc/init.d/apparmor restart

3、在mysql中导出表数据到文件:
mysql>select * into outfile '/home/abc/sql_data/books.txt' from books; 

 

 

0 0
原创粉丝点击