精易论坛

标题: mysql数据导出 [打印本页]

作者: 5098351    时间: 2024-8-26 21:18
标题: mysql数据导出
  
子程序名返回值类型公开备 注
导出文件到excel  
变量名类 型静态数组备 注
导出时间文本型 
导出时间 = 到文本 (取现行时间 ())
判断 (执行SQL语句 (全_mysql句柄, “SELECT * INTO OUTFILE  'c:/SPGLOUT” + 导出时间 + “.csv' FIELDS TERMINATED BY  ',' LINES TERMINATED BY  '\n' FROM `” + 集_导出表名 + “`” + 集_附加语句 + “;”))
写到文件 (“C:\123\1234\” + 集_导出位置 + “” + 导出时间 + “.csv”, 集_文件头 + 读入文件 (“c:/SPGLOUT” + 导出时间 + “.csv”))
删除文件 (“c:/SPGLOUT” + 导出时间 + “.csv”)
信息框 (“已经在 ‘C:\123\1234\’ 子夹下生成新文件,请检查!”, 64 + 262144, “资料导出成功!”, )
信息框 (“未能导出相关文件,请检查!”, 16 + 262144, “资料未导出”, )


i支持库列表   支持库注释   
mysqlMySql支持库




不知道我这句代码有什么问题,导出总是失败

作者: xf702    时间: 2024-8-26 22:08
判断 (执行SQL语句 (全_mysql句柄, “SELECT * INTO OUTFILE  'c:/SPGLOUT” + 导出时间 + “.csv' FIELDS TERMINATED BY  ',' LINES TERMINATED BY  '\n' FROM `” + 集_导出表名 + “`” + 集_附加语句 + “;”))

这句好好琢磨一下。。
作者: 5098351    时间: 2024-8-26 22:21
xf702 发表于 2024-8-26 22:08
判断 (执行SQL语句 (全_mysql句柄, “SELECT * INTO OUTFILE  'c:/SPGLOUT” + 导出时间 + “.csv' FIELD ...

实在没看出问题出在哪,麻烦指点一下
作者: xf702    时间: 2024-8-26 22:40
5098351 发表于 2024-8-26 22:21
实在没看出问题出在哪,麻烦指点一下

我也只是猜,如果语句都没有问题,是不是标点符号的问题?这东西有时候错一点都不行。。。
作者: 5098351    时间: 2024-8-26 23:01
xf702 发表于 2024-8-26 22:40
我也只是猜,如果语句都没有问题,是不是标点符号的问题?这东西有时候错一点都不行。。。 ...

谢谢哥,找到问题了  ,mysql5.x默认没有secure_file_priv的配置文件,在MySQL.ini里添加secure_file_priv=""就好了
作者: 5098351    时间: 2024-8-26 23:05
secure_file_priv=""
作者: xf702    时间: 2024-8-27 12:14
5098351 发表于 2024-8-26 23:01
谢谢哥,找到问题了  ,mysql5.x默认没有secure_file_priv的配置文件,在MySQL.ini里添加secure_file_pri ...

找到问题就好。。
作者: b8008    时间: 2025-6-22 16:01





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4