Php 将MySQL结构导入live SQL数据库

Php 将MySQL结构导入live SQL数据库,php,mysql,sql,database,phpmyadmin,Php,Mysql,Sql,Database,Phpmyadmin,我有一个拥有大数据库的客户。我利用他们现有的网站,创建了一个开发网站。我复制了他们现有的数据库,并多次更改了名称。名称更改是指更改列名,而不是字段类型,不添加主键/外键等。通过新的更改,是否可以导入和更新列名?我用的是PHPmyAdmin 我的一个表的示例结构 旧的: 要更新的新版本: Column Type Null Default ind_Form varchar(5000) No ind_Date datetime No

我有一个拥有大数据库的客户。我利用他们现有的网站,创建了一个开发网站。我复制了他们现有的数据库,并多次更改了名称。名称更改是指更改列名,而不是字段类型,不添加主键/外键等。通过新的更改,是否可以导入和更新列名?我用的是PHPmyAdmin

我的一个表的示例结构

旧的:

要更新的新版本:

Column      Type          Null  Default
ind_Form    varchar(5000)  No   
ind_Date    datetime       No   
bus_ID      int(11)        No   

这是我可以用phpmyadmins导入功能轻松做到的吗?或者这是我必须手动更改列名的地方?任何帮助都将不胜感激

我认为最简单、最一致的方法就是创建一个脚本

我将创建live数据库的另一个副本,并开始使用
altertable
语句编写脚本,对数据库进行必要的更改,以便它与您尝试模拟的新模式相匹配


使用live数据库的副本使其完美无瑕,这样您就可以确保它正常工作,然后在live数据库上运行它。

您可以将文件导入到一个新表中,导入完成后,只需更改表名即可。但是你应该考虑的问题是:是否有任何代码绑定到列名?@ SAMShanCH我正在考虑创建一个第三数据库并将这2个数据库合并在一起。活的有关键的数据,这是需要的。“开发一号”的名称发生了变化,以提高其效率。我已经更新了很多代码,以符合所做的更改。卖家,我想你在做一些事情。我计划复制一个实时数据库,进行更改,彻底测试,确定后,使其实时。我认为在现阶段,改变表格似乎是唯一的出路。我都没想到。感谢您的投入!非常感谢
Column      Type          Null  Default
ind_Form    varchar(5000)  No   
ind_Date    datetime       No   
bus_ID      int(11)        No