php - 标准化数据库的工具?

标签 php mysql database database-normalization

<分区>

我有一个很大的表,里面有很多记录,我想将它们拆分成较小的表以使其规范化。我已经有了标准化表的模型。现在,我想从这个巨大的表中取出所有记录,并将它们分成几个表,这些表将规范化数据。

是否有工具可以简化此过程?我打算用 PHP 编写一个脚本来遍历巨大表中的记录并将它们拆分到其他表中。

最佳答案

一些 ETL 工具可能足够聪明,可以让您将数据拆分到多个目标表中,但我不知道有哪一种是临时使用的。你可以试试Kettle .

根据我的经验,这类任务通常是自定义的,因此有必要编写一次性脚本。

关于php - 标准化数据库的工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19413344/

相关文章:

php - php 中的 MYSQL 语法错误,但 sql 有效

php - 将 mysql_result 替换为 mysqli_?

database - Qt 对 SQLite 的存储查询更快吗?

mysql - MySQL 全文索引额外消耗多少存储空间?

php - php/mysql 环境中的 "forgot user password"标准类或脚本?

php - codeigniter加入2表数据

php - 尝试在 echo 中间使用 if 函数

mysql - Laravel 5.4 给出错误的 COM_STMT_PREPARE 响应大小

java - 在数据库中存储巨大的 HashMap

php - 我想在我的代码中提交表单后保留帖子值(value)请帮忙(在输入框名称数量)