我已经将我的PHP应用程序与MySQL表格结构一起修改了,现在我想更新我的应用程序,但是如何使用旧日期填充新修改的表格。
示例:我的表> df.zoo <- zoo(df[,3:4],df$date.time) # convert to zoo object
Warning message:
In zoo(df[, 3:4], df$datetime) :
some methods for “zoo” objects do not work if the index entries in ‘order.by’ are not unique
包含以下列:accounts
,id
,name
现在我的新表包含旧列列但有一个是有条件的,那么使用旧数据填充新表的最佳方法是什么?
答案 0 :(得分:0)
如果您使用的是phpMyAdmin。如果要使用整个数据库中的数据,请单击旧数据库,或选择包含要传输的数据的表。
单击“导出”。将格式保留为SQL,然后单击go。
SQL文件应该下载到您的桌面。
如果您已经创建了新表,请打开下载的sql文件并编辑除INSERT INTO TABLE
之外的所有信息。您将观察到所有insert语句都在其后面直接列出了表名。所以在你的情况下,它看起来像:
INSERT INTO `accounts` (`id`, `name`, `address`) VALUES (1, 'John Doe', '44 St. NW'),
这意味着您的数据将直接插入这些列中。 Id = 1,name = John Doe,Address = 44 St. NW。您添加的第四列将保持为空。
最后,单击包含新表的数据库。单击导入(再次假设您使用的是phpMyAdmin)。如果您的所有表名都完全相同,则应该无误地运行并将所有旧数据导入新表。