Mysql phpmyadmin中的导入/导出数据

Mysql phpmyadmin中的导入/导出数据,mysql,import,phpmyadmin,export,dump,Mysql,Import,Phpmyadmin,Export,Dump,我在本地主机上有一个数据库。我也有同样的数据库在现场托管,我需要更新。 例如,我有一个表1和表2。 在表1中,我添加了新的列“price”:null,在表2中,我添加了几行数据。 实时表可能比本地表更为最新,并且可能包含更多内容 我需要制作一个转储文件来更新我的live db: 对于表1:仅结构 对于表2:只有数据 我怎样才能用phpmyadmin做到这一点?由于“删除表格/创建表格”标志,我恐怕会丢失日期。如果没有此标志,将导致错误“表已存在”您可以执行以下操作: 1) 从转储文件中删除这些拖

我在本地主机上有一个数据库。我也有同样的数据库在现场托管,我需要更新。 例如,我有一个表1和表2。 在表1中,我添加了新的列“price”:null,在表2中,我添加了几行数据。 实时表可能比本地表更为最新,并且可能包含更多内容 我需要制作一个转储文件来更新我的live db:

  • 对于表1:仅结构
  • 对于表2:只有数据
  • 我怎样才能用phpmyadmin做到这一点?由于“删除表格/创建表格”标志,我恐怕会丢失日期。如果没有此标志,将导致错误“表已存在”

    您可以执行以下操作:

    1) 从转储文件中删除这些拖放表代码:

    DROP TABLE IF EXISTS `table1`;
    /*!40101 SET @saved_cs_client     = @@character_set_client */;
    /*!40101 SET character_set_client = utf8 */;
    
    2) 在Create语句中添加“IF NOT EXISTS”,以便在table1存在时不会重新创建table1

    CREATE TABLE IF NOT EXISTS `table1` {
    ...
    }