当前位置: 首页 > 知识库问答 >
问题:

从MySQL中加载数据库表

劳星晖
2023-03-14

我正在研究一个血液供应链的模拟,并创建和导入了一些表来管理各种代理群体的主数据,如血液处理中心、检测中心、医院等。这些表包含所述代理的名称和lat/lon坐标。

这些表都是MySQL数据库的一部分,我用它的接口连接到AnyLogic,正如我所说,导入了这些表。到目前为止还不错,但是,当我想为每个数据库条目创建代理群体并将代理的参数分配到表的各个字段时,AnyLogic不能将名称(在MySQL中为Varchar,在导入的AnyLogic数据库中为String)分配给代理的String类型的参数名称。任何其他类型的作品,只是弦给我带来了麻烦。

顺便说一句,当我将所有数据库内容复制到Excel并导入Excel表时,它工作得很好,只是与从MySQL导入的数据库作斗争,但AnyLogic中的数据库看起来完全相同,无论导入方法如何。

共有1个答案

康秋月
2023-03-14

在填充属性中(例如,类型是兼容的,它只是认为它们不兼容),或者在MySQL导入中(例如,该列中的一些特殊Unicode字符导致导入给它一个奇怪的HSQLDB类型,可以设置但不能转换为字符串--AnyLogic DB是一个普通的HSQLDB数据库)。若要排除前者,请尝试不在填充属性中设置name参数,然后在模型启动时读取所有行(使用插入数据库查询向导帮助您),然后尝试分配name参数。(这也可能会给您一个更有用的异常/错误消息...)

(我不能轻易地设置一个MySQL数据库来确认这一点。也值得尝试一个最小的示例模型,其中MySQL表只有“string”列,然后如果问题仍然存在,将其发送给AnyLogic support。)

 类似资料:
  • 问题内容: 我正在尝试使用Java + Hibernate + Spring将CSV文件加载到mySQL数据库中。我在DAO中使用以下查询来帮助我加载到数据库中: 我有一些想法可以从http://dev.mysql.com/doc/refman/5.1/en/load- data.html 使用它,以及如何从hibernate +spring应用程序将csv文件导入到mysql中? 但是我得到了错

  • 问题内容: 是否可以使用Custom Spring PropertyPlaceholderConfigurer从数据库加载属性?提供给自定义PropertyPlaceholderConfigurer的数据源是否有可能在类路径中使用特定的属性文件? 我无法通过以下链接找到满意的答案? http://www.mkyong.com/spring/spring-propertyplaceholdercon

  • 问题内容: 我有一个文件,可以包含3到4列以逗号分隔的数值。空字段位于行末时会被定义为例外: 下表是在MySQL中创建的: 我正在尝试使用MySQL LOAD命令加载数据: 结果表: 问题在于,当原始数据中的字段为空且未定义时,MySQL由于某种原因不会使用列默认值(为NULL),而是使用零。当字段全部丢失时,正确使用NULL。 不幸的是,在这一阶段,我必须能够区分NULL和0,因此将不胜感激。

  • 我有三个类具有类层次结构 > < Li > < p > < code > parent class . Java 具有用于此ChildClass1的属性,它还使用来自父类的一些常见属性 < code>ChildClass2扩展ParentClass 具有用于此子类2的属性,它还使用父类中的一些公共属性 所有这些属性都包含在两列表中 现在我不确定如何从Hibernate继承加载它们? 为愚蠢的问题道

  • 是否可以用Camunda从数据库中加载BPMN XML,而不是在web应用程序中使用文件中的XML? 我们希望能够动态地添加新的工作流,而不是用定义部署新的WAR,这个想法是添加到数据库中,并通知webapp有新的定义。 谢谢,斯科特。

  • 我整晚都在做这个,快把我逼疯了。它应该很简单,但它不起作用。这适用于Oracle,但不适用于MySQL,我创建了类似的数据库。使用-f选项提供给logstash的配置。 } 输出{stdout{codec= } 一旦我运行了logstash,它就不会将数据加载到弹性搜索索引中。当我执行以下操作时,我甚至看不到名为visitDb的索引。 curl'localhost:9200/_cat/索引?v'