解决“Error 1(HY000): Can't create/write file”问题

  在MySQL数据库编程中,常常需要将某个表Atable导出到.xls中,命令为:  

select * into outfile './hello.xls/' from Atable;

  今天使用该命令时,弹出如下错误:

这里写图片描述 图(1)MySQL不能写与读
  后来发现,原来需要将 相对路径改成 绝对路径。
  即: ‘./hello.xls’ —> ”C:/ProgramData/MySQL/MySQL Server 5.1/data/hello.xls’
  完整命令为:  

select * into outfile 'C:/ProgramData/MySQL/MySQL Server 5.1/data/hello.xls' from vmmovienotcount;

  效果如下:

解决“Error 1(HY000): Can't create/write file”问题_第1张图片 图(2) 使用绝对路径将vmmovienotcout表导出到Excel中

你可能感兴趣的:(mysql,error,Excel,导出)