Weka连接数据库导入数据运行时出现错误:Unknown
2017-04-05 21:34
417 查看
有时,某些数据库(如MySQL)可能会出现一些字段类型不能解释为Weka属性类型的情况,这时,就需要将字段类型映射为Weka支持的Java类型。例如,JDBC驱动会将MySQL的TEXT类型映射为BLOB类型,需要在配置文件中手工修改映射关系,在表1.2中已经将映射关系修改为映射到String类型(0),可以在配置文件中找到如下代码行:
证实了配置文件已经将TEXT类型映射为String类型。
特别提示,使用MySQL,记得一定要在DatabaseUtils.props配置文件加上如下一条代码行:
将MySQL的INT类型映射为numeric类型。否则在运行第四章的实验时,Weka会报出“Unknown data type INT. Add entry in weka/experiment/DatabaseUtils.props”的错误。
TEXT=0
证实了配置文件已经将TEXT类型映射为String类型。
特别提示,使用MySQL,记得一定要在DatabaseUtils.props配置文件加上如下一条代码行:
INT=5
将MySQL的INT类型映射为numeric类型。否则在运行第四章的实验时,Weka会报出“Unknown data type INT. Add entry in weka/experiment/DatabaseUtils.props”的错误。
相关文章推荐
- ADO连接数据库,编译到客户机运行时出现CreateInstance报错0x80004002、CreateParameter报0xC0000005错误的解决方法。
- C#连接Access数据库,Update更新数据时出现“不能打开数据库,应用程序可能无法识别该数据库。。。”错误
- WordPress导入数据库出现”Unknown collation: ‘utf8mb4_unicode_ci”错误的解决办法
- 在析构函数中关闭数据库连接出现 .Net Framework 数据提供程序错误 1
- Delphi 开发时运行出现 程序连接数据库错误 在指定的 DSN 中,驱动程序和应用程序之间的体系结构不匹配
- 2003 64位 方法运行asp ,连接数据库出现错误设置方法
- 数据绑定出现错误:连接sdf数据库 sqlceme30.dll
- Restful框架中导入数据库表,选择Application/Json选项显示数据时出现500错误的解决办法
- 用oralce连接.net客户端出现问题:“数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组件的情况下以64位模式运行,”的解决办法
- 导入数据到数据库出现data truncated for column 错误
- 转载:用oralce连接.net客户端出现问题:“数据连接不成功,请检查该数据库是否已启动尝试加载oracle客户端时引发BadImageFormatException.如果在安装32位Oracle客户端组件的情况下以64位模式运行,”的解
- enctype属性 +asp 连接数据库出现错误+ DISCUZ论坛的一些修改
- java 连接数据库时 出现错误;
- 关于用DB2v8.2驱动连接数据库出现 No suitable driver错误的解决方案
- 连接数据库过程中出现的错误整理
- 应用程序连接到 SQLServer 是运行 Windows Server 2003 服务器上时出现错误信息
- vfp6中导入Microsoft Excel 2003中的数据,出现致命错误:C0000005
- Delphi使用BDE连接远程MS SQL SERVER 2000数据库时出现“Db-library network communciations layer not loaded.”错误的解决方法
- 在创建从 ASP.NET 到 SQL Server 的受信任数据连接时出现错误消息:“Login failed for user:'AccountName'”(用户 'AccountName' 登录失败)
- Delphi使用BDE连接远程MS SQL SERVER 2000数据库时出现“Db-library network communciations layer not loaded.”错误的解决方法