gpt4 book ai didi

mysql - 在Windows 7上将数据从heroku加载到本地MySQL

转载 作者:行者123 更新时间:2023-11-30 01:19:50 25 4
gpt4 key购买 nike

我正在尝试使用Push and Pull Databases To and From Heroku中描述的标准语法将数据从heroku下载到本地Win7 MySQL .

我已经在本地使用 sqlite 执行过多次,但使用 MySQL Heroku Toolbelt 似乎在连接到数据库时出现问题。

我收到以下错误:

连接数据库失败:

Sequel::AdapterNotFound -> LoadError: 无法加载此类文件 -- mysql

下面你可以看到我的控制台日志。我还列出了所有依赖项。 (我可能错过了一个吗?)

我在这里想念什么?

<小时/>

Win7 控制台:

c:\Sites\app>heroku db:pull mysql://root:passwd@localhost/app-staging
Loaded Taps v0.3.24
Warning: Data in the database 'mysql://root:passwd@localhost/app-staging' will be overwritten and will not be
recoverable.

! WARNING: Destructive Action
! This command will affect the app: app-staging
! To proceed, type "app-staging" or re-run this command with --confirm app-staging

> app-staging
Failed to connect to database:
Sequel::AdapterNotFound -> LoadError: cannot load such file -- mysql

c:\Sites\app>bundle show mysql2
C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/mysql2-0.3.11-x86-mingw32

c:\Sites\app>mysql -V
mysql Ver 14.14 Distrib 5.6.11, for Win32 (x86)

c:\Sites\app>heroku --version
heroku/toolbelt/2.40.1 (i386-mingw32) ruby/1.9.3

最佳答案

解决这种情况的最佳解决方案是在本地使用 postgres 数据库,并使用 heroku pg:pull,目前可在 pg-extras 插件 ( https://github.com/heroku/heroku-pg-extras ) 上使用。

关于mysql - 在Windows 7上将数据从heroku加载到本地MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18674892/

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