0

当我在 ubuntu 终端上运行这个命令时:

psql -h localhost -U arwinder --password -f sh_cake_db_14_02_13.sql -d new_db

其中“arwinder”是用户名,“sh_cake_db_14_02_13.sql”是 sql 转储,“new_db”是数据库。然后在导入时显示以下错误,并且在 postgresql 数据库中我没有所有表。这些是错误:

invalid command \N
invalid command \
invalid command \
ERROR:  syntax error at or near "27"
LINE 1: 27 Balaji Angan
4

1 回答 1

0

有一个转换工具https://github.com/lanyrd/mysql-postgresql-converter,或者您可以参考 postgressql 的 wiki http://wiki.postgresql.org/wiki/Converting_from_other_Databases_to_PostgreSQL,请参阅 MySQL 部分并检查您的数据类型.

于 2013-02-25T07:20:49.610 回答