我有一个JSON格式的数据库,最初是从exel文件生成的,但我希望对我的数据库进行现代化并将其导出到MySQl数据库中。这是JSON结构:
$qb = $this->createQueryBuilder('a')
->select(
'h', 'u'
)
->leftJoin('h.users', 'u')
如果这不可能或不困难,那么将exel文件直接导出到MySQL是一个更好的选择吗?
答案 0 :(得分:1)
使用mysql:您必须将其转换为CSV,使用excel编写SQL或编写一些导入过程。 使用MariaDB,您可以完全跳过此并使用JSON列格式: https://mariadb.com/kb/en/mariadb/column_json/
将MySQL升级到MariaDB非常简单快捷。它会让你获得一点性能提升+这个漂亮的JSON列格式(还有一些)。