gpt4 book ai didi

mysql - 如何将 .sql 文件导入 Postgres 数据库?

转载 作者:行者123 更新时间:2023-11-29 11:39:29 46 4
gpt4 key购买 nike

当我运行以下命令将 sql DB 导入 PostgreSQL 时,

psql -U homestead -h localhost <DB Name> < <backup.sql>

它抛出以下语法错误。

ERROR:  unrecognized configuration parameter "sql_mode"
ERROR: unrecognized configuration parameter "time_zone"
ERROR: syntax error at or near "`"
LINE 1: CREATE TABLE IF NOT EXISTS `addresses` (

任何解决此问题的想法。提前致谢。

最佳答案

您可以简单地使用 mysqldump 创建 .sql 文件。
mysqldump -u 用户名 -p --兼容=postgresql 数据库名 > 输出文件.sql
现在您可以在 postgresql 数据库中导入 .sql,不会出现任何错误。
希望这有帮助。

关于mysql - 如何将 .sql 文件导入 Postgres 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36055369/

46 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com