0

我正在开发一个系统,我需要从 mysql 中选择数百万条记录,并且该表上没有定义键,因为同时有大量插入和更新工作。

所以我使用这个命令从选定的数据中生成一个 csv 文件,它对我很有用。

SELECT *
INTO OUTFILE 'E:\\31october\\SP\\Export\\xyz.csv'
FIELDS
  TERMINATED BY ','
  OPTIONALLY ENCLOSED BY '"'
  ESCAPED BY '\\'
  LINES TERMINATED BY '\n'
FROM tblspmaster;

但我的问题是我还必须更新选定的记录,并且需要在aspx页面上显示这些记录。如果我运行选择它只是运行和运行。

所以我有两个问题

  1. 如何使用INTO OUTFILEmysql 更新该表中的其他字段。

  2. 有没有可能我只是使用这个 csv 文件来绑定我的 gridview 而不是从 mysql 响应显示网页上的记录?还是正确的自定义 HTML?

4

1 回答 1

1

如果您想显示数百万条记录,最好的方法是“slickgrid”,它可能会对您有所帮助。

https://github.com/mleibman/SlickGrid

https://github.com/mleibman/SlickGrid/wiki/Used-by

https://github.com/mleibman/SlickGrid/wiki/Examples

于 2013-09-09T03:28:02.917 回答