如何将mysqldb导入到heroku postgres中? 我在 codeigniter
中收到错误这些是我的设置:
$active_group = 'default';
$query_builder = TRUE;
'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'whatsapp',
'dbdriver' => 'mysqli',
'dbprefix' => '',
答案 0 :(得分:0)
你应该发布你得到的错误,这样别人可以帮助你。
我发现这个解决方案可能有用也可能没用:
对我来说,问题出在php.ini文件中。 mysql.default_socket属性指向不存在的目录中的文件。该属性指向/var/mysql/mysql.sock,但在OSX中,该文件位于/tmp/mysql.sock中。
答案 1 :(得分:0)
您可以使用PostgreSQL兼容格式的mysql-postgresql-converter转储MySQL数据库
mysqldump -u username -p --compatible=postgresql databasename > database.sql
然后使用转换器将数据传输到* .psql文件中。然后将新转储加载到新的PostgreSQL数据库