mongodb 我无法在mysql中获得索引,而导入到mysql的csv文件

vcirk6k6  于 2023-11-17  发布在  Go
关注(0)|答案(1)|浏览(216)

我已经从MongoDB导出了数据,我正在将csv文件导入MySQL。我在MongoDB中有一些索引,而将这些文件导入MySQL时,我无法在MySQL中获得索引。
有人能帮我吗?我需要MySQL中的索引。我需要做什么?
第一步:我已经创建了集合MongoDB,并在其中创建了一些索引,并导出到CSV文件中。步骤2:我已经将CSV文件导入MySQL。
现在我得到了所有的数据,但没有索引,我需要做的是在MySQL上得到这些索引。

khbbv19g

khbbv19g1#

您可以使用CREATE INDEXALTER TABLE...ADD INDEX添加索引。
您可以在加载CSV数据之前或之后执行此操作。
每个SQL表中需要的索引可能与MongoDB数据库中定义的索引不同。事实上,可能是这样。
索引是支持特定SQL查询所必需的。在知道应用程序需要优化哪些SQL查询之前,无法选择正确的索引。
你可能会喜欢我的演示How to Design Indexes, Really,或the video recording。演示是从2012年,但概念是相当万年青。

相关问题