”无法使用提供的设置连接到数据库服务器。“
问题描述:
如何将mysqldb导入到heroku postgres中? 我得到一个错误在笨”无法使用提供的设置连接到数据库服务器。“
这些都是我的设置:
$active_group = 'default';
$query_builder = TRUE;
'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'whatsapp',
'dbdriver' => 'mysqli',
'dbprefix' => '',
答
你应该张贴你所得到的错误,别人这样也许可以帮助你。
我也发现了这个解决方案,可能会或可能不会有所帮助:
对我来说,问题是在php.ini文件。属性mysql.default_socket指向一个不存在的目录中的文件。该属性指向/var/mysql/mysql.sock,但在OSX中,该文件位于/tmp/mysql.sock中。
答
您可以使用mysql-postgresql-converter在PostgreSQL的兼容格式
mysqldump -u username -p --compatible=postgresql databasename > database.sql
转储MySQL数据库,然后使用转换器将数据传输至* .psql文件。然后将新转储加载到新的PostgreSQL数据库中
这是错误 无法使用提供的设置连接到数据库服务器。 –