Mysql 在Google cloud sql中导入CSV文件仅显示1行
我正在尝试导入一个包含5列和100行的csv文件。当我打开终端并从cmc2中键入SELECT*时,它只显示1行Mysql 在Google cloud sql中导入CSV文件仅显示1行,mysql,google-cloud-platform,Mysql,Google Cloud Platform,我正在尝试导入一个包含5列和100行的csv文件。当我打开终端并从cmc2中键入SELECT*时,它只显示1行 mysql> SELECT * FROM cmc2; +--------------------------------+-------+------------+--------------------+--------+ | alt_name | price | market_cap | circulating_supply | v
mysql> SELECT * FROM cmc2;
+--------------------------------+-------+------------+--------------------+--------+
| alt_name | price | market_cap | circulating_supply | volume |
+--------------------------------+-------+------------+--------------------+--------+
| Alt coin name;Price;Market cap | 554 | 714 | 630 | NULL |
+--------------------------------+-------+------------+--------------------+--------+
1 row in set (0.01 sec)
这是我创建的表:
mysql> create table cmc2 (alt_name varchar(30), price int(20), market_cap int(20), circulating_supply int(20), volume int(20));
根据“CSV文件每行数据必须有一行,并且有逗号分隔的字段。”因此,您应该用逗号替换文件中的分号
这应该是一个简单的任务,如果你有一个像Word,Excel等工具。。。您可以在其中执行搜索(Control+F)并选择替换为。。。然后使用所需的分隔符导入CSV文件您导入的CSV文件似乎有不同的分隔符,该列中有“Alt coin name;Price;Market cap”看起来很奇怪。这是预期的吗?你能分享你导入的CSV文件的样本吗?我现在得到了100行,但问题是分隔符。CSV文件使用分号作为分隔符。你知道我怎么看这个吗?