根据我今天早些时候的问题,我怀疑我遇到了未关闭连接的问题,它阻止了数据被注入到我的 MySQL 数据库中。允许将数据放入当前未使用的表中(因此我怀疑许多打开的连接会阻止上传到该特定表中)。
我在 Ubuntu 服务器上使用 RMySQL 将数据上传到 MySQL 数据库。
我正在寻找一种方法来a)确定连接是否打开b)如果它们是则关闭它们。该命令exec sp_who
并exec sp_who2
从 SQL 命令行返回 SQL 代码错误。
另一个注意事项:我能够连接,完成上传过程,并成功结束 R 进程,当我只尝试该表时,服务器上没有数据(通过 SQL 命令行检查)。
(顺便说一句,如果所有其他方法都失败了,是否会简单地删除表并创建一个具有相同名称的新表来修复它?这会很痛苦,但可行。)