【问题标题】:Using a .sql file in Database manipulation with PHP在使用 PHP 进行数据库操作时使用 .sql 文件
【发布时间】:2013-04-04 21:51:10
【问题描述】:

我对整个开发方面有点陌生,但我想成为一名优秀的人。

在创建数据库时,我曾经通过 PHPMyAdmin --> Wamp Server 来执行此操作。

我必须学习如何使用 MySQL Workbench,我很喜欢这种体验。

问题是,当我通过使用 Work Bench 创建 .sql 文件时,例如data.sql,我无法将其导入 PHPMyAdmin,以便继续我的开发(与网络相关),因为出现了许多错误,例如#1146.

这真的很令人沮丧,因为我必须做双重工作并创建我在 PHP MyAdmin 的 Work Bench 中所做的工作。

有没有更简单的方法?

我可以只连接到一个 .sql 文件(作为数据库)并继续执行我的项目吗? (这有点愚蠢,但我已经沦为那个了。)

请帮忙。

提前致谢。

【问题讨论】:

  • 如果生成的脚本中有错误,那么您的模型是错误的。您可以先在 SQL 部分本地尝试,看看有什么问题,然后再将其提供给 PMA。
  • 我不明白那部分:“我必须做双重工作”?如果您在 Workbench 和 phpmyadmin 中使用相同的数据库,那么数据库更改也将在 phpmyadmin 中可见。
  • @BojanKovacevic Paul 在哪里明确表示他们使用的是同一个数据库?数据库是否相同,并且您使用两种不同的访问方式?或者,数据库是否不同,而您只是想将一个数据库“克隆”到另一个数据库?

标签: php mysql phpmyadmin mysql-workbench


【解决方案1】:

这篇文章似乎对您有所帮助,您是否检查了转储的默认编码并确保 mysql 期望正确的编码类型?

http://forums.mysql.com/read.php?103,275798,275798

另外:请在提问前阅读董事会的政策。它声明在提出这样的问题之前要做一些研究......我用谷歌搜索“mysql workbench dump to phpmyadmin”,弹出的第一个项目是video,解释了这种确切的情况。 :)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-03
    • 2013-06-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多