在一个以制表符分隔的文件中,我有1800列和大约400万行。我正在尝试将它加载为mysql关系。Mysql给了我ERROR 1117 (HY0000): Too many columns。我在网上查了一下,发现MySQL无法处理这么大的数据,一些建议是对表进行垂直分区。
我正在寻找一个关于如何对其进行分区以及如何在已分区的表上执行select查询的示例。
谢谢
我知道应该在表..for示例中调用哪一列
表名为“table1”,列名为“name”,搜索为"$query";
现在我像这样查询MySQL
mysql_query("SELECT * FROM table1 WHERE name='$query'");
这是打电话的正确方式吗??我觉得这需要更多的时间。有什么建议吗?