41から始めました

文字通り41歳から始めたブログです。DB(MySQL)を使ってお仕事してるので、DB周りの話を中心に最近始めたこととかをTwitterのノリで書いています。なお、本サイトにおいて示されている見解は私個人の見解であり、所属団体や組織を代表するものではありません。

すごくライトな話(MySQL Workbenchのインストール~DB登録まで)

MySQL Workbenchのインストール

MySQL :: MySQL Workbench

のリンクから f:id:next4us-ti:20181026212939p:plain 画面に入って「ダウンロードはこちら」ボタンを押して

f:id:next4us-ti:20181026213153p:plain の画面に遷移するので、「Download」ボタンを押す

f:id:next4us-ti:20181026213548p:plain 画面でID持ってたらログイン、

持ってなくて単にダウンロードしたいだけなら「No thanks, just start my download.」をクリック

ダウンロードしたファイルをクリック

f:id:next4us-ti:20181026213833p:plain

f:id:next4us-ti:20181026214216p:plain インストール完了!

DBの登録

  1. MySQL Connectionsの横の(+)ボタンを押す
  2. Setup New Connection画面が出るので、ここで登録するのだが、

  3. ローカル・同じネットワーク上のDBなら

f:id:next4us-ti:20181026214743p:plain

こんな感じで

  • Hostnameは127.0.0.1 (同じネットワーク上にあるならそのホスト名やIPアドレスを)
  • Portは3306 (変えてたらその番号に)
  • UsernameにDBへ接続するためのユーザー名
  • Password横のStore in Vaultボタンを押すとパスワードを入力できるのでそこでパスワードを登録(下記画像参照)

f:id:next4us-ti:20181026215401p:plain

  • Default SchemaにはDBログイン時の初期スキーマ で登録。

  • SSH経由で別ネットワークセグメント上にポートフォワードする必要があるような場合は

    • Connection MethodをStandard TCP/IP over SSH
    • SSH Hostnameに踏み台のサーバ名、
    • SSH UsernameにそこのOSログインユーザ名
    • SSH Passwordにパスワード入れるか、
    • SSH Key Fileに自分の秘密鍵ファイルを指定することで踏み台サーバ側はOK。

以降のMySQL...については上記のHostname等を参考にして登録すればSSH経由も怖くない。

f:id:next4us-ti:20181026215544p:plain