将sql转储导入postgres

时间:2013-02-25 07:06:08

标签: postgresql

当我在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 dump和" new_db"是数据库。 然后在导入时显示以下错误,在postgresql数据库中我没有所有表格。这是错误:

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

1 个答案:

答案 0 :(得分:0)

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