2016-10-06 36 views
0

MySQL CSV存儲引擎「在數據庫目錄中創建表格格式文件」。由於我的應用程序部署的本質,我無法從我的PHP程序訪問文件系統。我可以使用MySql CSV存儲引擎在php程序中捕獲CSV

有沒有辦法使用Csv引擎將csv文件創建爲db表或現有表的文本或blob列?

我知道我可以在我的PHP程序中逐行手動創建csv條目,但是由於大小和速度的原因,我試圖使用MySQL CSV引擎。

回答

1

MySQL CSV引擎對你來說沒有用處。 (可以說,它對任何人都沒什麼用處。)

它使MySQL將表格數據內部存儲爲CSV文件,而不是以其典型的本地InnoDB(或MyISAM)格式存儲。如果你沒有訪問MySQL數據目錄 - 你沒有看到這裏 - 這對你沒有任何好處。它所要做的就是讓表格非常慢,並且阻止您使用索引或NULL列。

使用PHP生成CSV輸出。

+0

這就是我的想法,但我希望有魔力。 – sdfor

相關問題