0
我從R導出2GB數據幀到MySQL。我的每一列都有很多值。雖然來自R將數據導出到MySQL我收到以下錯誤:如何將列中的列轉換爲R中的BLOB,然後將其導出到MySQL中
could not run statement: Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED may help. In current row format, BLOB prefix of 768 bytes is stored inline.
命令我使用:
dbWriteTable(conn = con, name = 'tablename', value = as.data.frame(cc))
我使用RMySQL包將數據導出到MySQL數據庫。我沒有在MySQL數據庫中創建表。我直接從R創建表。 我可以將列的類類型更改爲R中的BLOB嗎? 如何處理它?
需要更多細節。 「將數據從R導出到MySQL」 - 如何?在R中使用特定的包?什麼包?什麼命令? –
感謝您的建議。我剛剛編輯了我的問題 – liferacer