如果我的 XML 数据非常复杂,有没有办法将其存储在数据库中?
最佳答案
“常规”方式是将 XML 存储在 CLOB(字符大对象)中,MySQL 支持 4 种数据类型的 CLOB:
- TINYTEXT - CLOB 列,最大长度为 255 (2**8 - 1) 个字符。
- TEXT - CLOB 列,最大长度为 65,535 (2**16 - 1) 个字符。
- MEDIUMTEXT - CLOB 列,最大长度为 16,777,215 (2**24 - 1) 个字符。
- LONGTEXT - CLOB 列,最大长度为 4,294,967,295 或 4GB (2**32 - 1) 个字符。
使用其中一种取决于您的需要。
关于mysql - 如何将 XML 数据存储到 mysql 数据库中?我不想疯狂地想要外键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2204261/