2013-04-03 91 views
0

我已經在heroku上創建了cleardb,我想將本地磁盤上的mysql數據庫推送到heroku。我安裝了mysql工作臺。我怎麼能推到heroku?如何通過mysql工作臺將我的Mysql數據庫推送到heroku?

+0

的可能重複[?我如何從phpMyAdmin來Heroku的cleardb把我的mysql數據庫(HTTP://計算器。 com/questions/15773926/how-do-i-push-my-mysql-database-from-phpmyadmin -to-herokus-cleardb) – catsby

回答

1

查看heroku config的輸出 - 您將看到一個名爲CLEARDB_DATABASE_URL的密鑰,這是您的應用程序用於與您的數據庫交談的連接字符串。

你可以把這個URL分解成它的組成部分,以獲得你可以通過mysql工作臺連接的用戶名,密碼,主機,端口和數據庫名稱。

參見https://devcenter.heroku.com/articles/cleardb作進一步參考。

+0

是的,我知道CLEARDB_DATABASE_URL。你可以給更詳細的見解,通過mysql工作臺建立連接 – Abhishek

+0

我工作在phpmyadmin。我只爲此目的切換到mysql工作臺 – Abhishek

0

如果妳只想把你的數據庫,使用控制檯,它很簡單:

heroku db:push 
+0

我如何在我的Windows上運行一個控制檯?我一直使用phpmyadmin在wamp服務器 – Abhishek

+0

E.g如果您使用TotalCommander然後導航到您的應用程序的根目錄。輸入cmd並按回車。你會得到一個控制檯。 也許你必須安裝heroku toolbelt。 https://toolbelt.heroku.com/ – iujlaki

+0

此功能已被棄用 - https://blog.heroku.com/archives/2009/3/18/push_and_pull_databases_to_and_from_heroku。 – mkp