老大说的是哪个连接?
我是进PHPMYADMIN中运行的。
同样的语句,在本地用的是超级用户,就没有问题。
在服务器上用的是普通用户,就出来上面的错误。

解决方案 »

  1.   

    忽视了“上面的错误是在服务器上的PHPMYADMIN中运行时出现的。”
    那么应查看该用户是否有导出权限
      

  2.   

    可以使用导出功能的,导成SQL,CSV等都可以的。
    用LOAD DATA都可以。
      

  3.   

    服务器上运行其它SQL语句正常吗?
      

  4.   

    1045 - Access denied for user: 'guang@%' (Using password: YES)你的用户guang在服务器上并没有调用OUTFILE的权限~~~~你看一下MYSQL的权限管理就明白了~~~你可能只有对一个库的SELECT,UPDATE,DELETE,DROP TABLE,ALTER TABEL,CREATE TABLE的权限~~~
      

  5.   

    SQL 查询 :  SELECT * 
    FROM `t_charge` 
    INTO OUTFILE 't_charge.txt' MySQL 返回:
    #1045 - Access denied for user: 'guang@%' (Using password: YES)很明显是权限问题,要么就是没有select权限,要么就是没有建文件t_charge.txt权限,mysql默认的路径不是用户当前路径,而是mysql安装目录/usr/bin/local/mysql。
      

  6.   

    语法错误吧  
    select * INTO OUTFILES 'place' FROM TABLE WHERE condition
      

  7.   

    权限无法查看,但可以使用导出功能的,导成SQL,CSV等都可以的。那个csv文件的导出不就是用select ... into outfile ... 的吗?还有那个路径问题,我知道的。我用PHP处理成当前目录,
    这里给出的语句只是个示例,但运行错误是一样的。
      

  8.   

    那个csv文件的导出不就是用select ... into outfile ... 的吗?谁能告诉我这个原因吗??