gpt4 book ai didi

php - 如何在 heroku 上设置开发 mysql 数据库?

转载 作者:行者123 更新时间:2023-11-29 03:27:06 25 4
gpt4 key购买 nike

我已经在此处设置了一个可用的 heroku 帐户,其中包含我的所有文件和数据库 - https://frozen-dusk-2587.herokuapp.com/

我从我的生产服务器下载了 .sql 文件(只有结构 | 不是实际数据)并想将它上传到 Heroku。

我该怎么做?我在这里找到了这篇文章 - How do I push my mysql database from phpmyadmin to heroku's cleardb?

这是正确的做法吗?

它一般提到这个命令,看起来像一个简单的一行

mysql <dbname> -u <username> -p<password> < <file.sql>

有这么简单吗?如果是这样,我从哪里获得数据库名称、用户名和密码?

在 Heroku 周围点击,我发现了这个。看起来我的 dbname

heroku_blahblah

如果这是正确的,我应该使用什么作为用户名/密码?

最佳答案

我创建了一个 MySQL 附加组件,让您可以在 Heroku 上免费使用 MySQL。您确实可以使用单行命令上传文件(只要您在发出命令的位置安装了 mysql)。

要从 heroku 工具带创建 mysql 数据库,请尝试以下操作:

heroku addons:create jawsdb:NAME_OF_PLAN_HERE --app HEROKU_APP_NAME_HERE

计划详细here

从那里你会得到一个形式为 mysql://username:password@hostname:port/database_schema 的连接字符串设置为你的 heroku 仪表板中的配置变量。从那里获取凭据以加载您的 .sql 文件。

关于php - 如何在 heroku 上设置开发 mysql 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34619274/

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