はじめに
herokuにデプロイしたアプリのメンテナンスでmysqlにログインしようと思ったが
heroku環境久しぶりだったので、
次回以降この記事をもとに作業するための個人的なメモです。
herokuのアプリ環境を確認する
$heroku config -a アプリケーション名
これでアプリのDB情報(ホスト名・DBユーザー名・パスワードが取得できる。)や環境変数などが確認できる。
CLEARDB_DATABASE_URL: ほげほげ
DB_HOSTNAME: ほげほげ
DB_NAME: ほげほげ
DB_PASSWORD: ほげほげ
DB_USERNAME: ほげほげ
これがわかればいつもどおりmyslqにログインできる
$mysql -h [DB_HOSTNAME] -u [DB_USERNAME] -p
#データベースの一覧確認
$show databases;
#使用するデータベース選択
$use データベース名
#テーブルの構造確認
$desc テーブル名;
#create ddl取得
$show create table テーブル名;