mysql - 粘贴数据中的字段数与表中的列数不匹配

标签 mysql laravel laravel-4 laravel-5 mysql-workbench

情况

我有一个包含 8 列的表格,然后我还需要 2 个字段:

  • company_wiight
  • server_type_weight

因此,我运行迁移来添加这些字段,现在我有 10 列。

enter image description here

我现在有 0 条数据。


我想要

将所有数据从我的临时服务器复制/粘贴回我的本地。我不断收到错误:

enter image description here

如何解决这个问题?

有没有办法强制粘贴行,并将其他两行保留为 NULL/空白?这样我就可以稍后通过迁移向它们添加数据。

我现在有点陷入困境。

最佳答案

这里似乎有几个方面混合在一起。对于 MySQL Workbench:复制/粘贴操作中的源列数和目标列数必须相同,没有办法避免。但是,我不会通过复制/粘贴来复制数据,除非数据确实不多并且不需要多次。相反,我会将现有数据导出到 csv 文件,将其加载到电子表格中(例如在 Open Office 中)并添加 2 个虚拟列。再次将其导出为 csv 并导入 MySQL Workbench。

关于mysql - 粘贴数据中的字段数与表中的列数不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30288430/

相关文章:

javascript - laravel javascript 单击后为表中的所有按钮获取相同的 id

laravel-4 - 如何在 Laravel 4 中设置正确的时区?

php - 内连接或foreach从数据库获取最终数据?

mysql - Node | MySQL 多个 WHERE with AND 子句

php - 尝试获取数组值时的非法字符串偏移量

php - LARAVEL:如何使用SOLID原则的Open Close Principle?

php - 使用 join 和两个 where 条件更新语句

php - Laravel 使用ajax get请求清除 session 数据

php - 如何修复对未定义函数 link_to_route() laravel 5 的错误调用?

MySQL 存储函数出现访问冲突 :1305 in Laravel but works in phpmyadmin