因此,我试图将一些销售数据导入我的MySQL数据库。数据最初以原始CSV文件的形式出现,我的PHP应用程序需要先处理该文件,然后将处理后的销售数据保存到数据库中。然后,我生成了一个大型查询,INSERT同时对数据进行了编辑。这使我们的效率提高了3400%,并将查询时间缩短到仅超过3秒。现在,我正在考虑将处理过的数据写入文本文件,并使用LOAD DATA INFILE将其导入数据库。这是向数据
PostgreSQL中的generate_series函数可以非常快速地生成大量数据。但是因为我不熟悉MySQL,所以我写了一个存储过程,发现生成数据的速度非常慢。` VALUES(i,CONCAT(i,'_test'),NOW()); END WHILE;delimiter;
有没有更好的方法在MySQL、函数或存储过程中快速创建大量数据?
我有一个excel应用程序以.csv格式导出数据(数千行),我需要快速上传到位于我的网站托管服务器上的mysql服务器上(在我的例子中,它是GoDaddy)。由于数据集很大,所以无法通过多个字符串或逐行上载数据。
我已经尝试过使用.csv方法在mysql服务器上导入Load data local infile文件。当mysql服务器在本地安装时,它工作得很好,但是当我在安装在网站主机上的mysql服务器上尝试使用它时,它会完全失败,因