gpt4 book ai didi

mysql - 将数据导入MySQL数据库

转载 作者:太空宇宙 更新时间:2023-11-03 11:10:21 25 4
gpt4 key购买 nike

我看过很多程序,但还没有找到解决方案-

我在 mySQL 中有一个数据库,我想用 Excel 电子表格中的数据填充它。

数据库有许多字段设置了数据类型,有些字段默认为 NULL。我设法转换的任何内容都将 NULL 字段留空,但不是 NULL。

我使用的 cPanel 只允许 CSV 或 SQL。有什么想法可以从这里开始吗?

----答案:----

到目前为止所有的答案都很好,但在研究更多的时候我发现了这个 YouTube 视频:http://www.youtube.com/watch?v=JDBYU9f1p-I

我以前没听说过它,但我下载了 Talend Open Studio,虽然可用函数的数量似乎有点超出我的需要,但它是将 Excel 文件移动到 MySql 的最直接、最准确的方法 I遇到过。

最佳答案

在某些只涉及几行(<10K)和几张表(<10)的情况下,我的策略是通过 excel 公式从 excel 值生成 sql 语句:

=concat( "Inser into your table (f1, f2) values ("; B1; ", ... )

这只是一次性导入和开发人员的一种方式。如果您需要在计划时间内执行此导入或者是导入数据的用户,您应该考虑其他建议

当然,您的公式可以包含空值:

... iif( lengh( B1 ) = 0; NULL; B1 ...

关于mysql - 将数据导入MySQL数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9055678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com