Mac MySQL Sequel Proの導入方法

## 〜宣伝〜

:::note info
個人開発でエンジニア専門マッチングサービスを開発しましたので、是非未経験からエンジニア目指している人！現役エンジニアで教えたい人！使ってみてください！

β版リリース記念キャンペーン中です！

10名様限定、抽選でお好きな技術本1冊プレゼント！
🎉当選者にはメッセージ差し上げます(送付の際に住所はお聞きしません)
詳しくはこちらから↓

https://x.com/dokupro01/status/1796837336145436846
:::
https://dokupro.dev/

## 目的

- すでに作成されているMySQLのテーブル構造をよりわかりやすく確認できるアプリ「Sequel Pro」の導入方法をまとめる

## 実施環境

- ハードウェア環境

| 項目 | 情報 |
| --- | --- |
| OS | macOS Catalina(10.15.3) |
| PC機種 | MacBook Pro (16-inch ,2019) |
| プロセッサ | 2.6 GHz 6コアIntel Core i7 |
| メモリ | 16 GB 2667 MHz DDR4 |
| グラフィックス | AMD Radeon Pro 5300M 4 GB Intel UHD Graphics 630 1536 MB |

- ソフトウェア環境

| 項目 | 情報 | 備考 |
| --- | --- | --- |
| MySQLバージョン | 8.0.19 for osx10.13 on x86_64 | Homwbrewを用いて導入 |

## 実施方法概要

## 実施方法詳細

1. Sequel Proのインストール
    1. 下記リンク先にアクセスする。
        - [https://www.sequelpro.com/](https://www.sequelpro.com/)
    1. 「DOWNLOAD」をクリックする。

        ![Sequel_Pro.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306417/4b3e48c2-e666-373d-1517-3ea957deefd0.png)
    1. ダウンロードフォルダにある「sequel-pro-X.X.X.dmg」を開く。
    1. 下記のウインドウが開く
    
         ![スクリーンショット 2020-04-02 11.31.33.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306417/7a8f8c21-3402-6710-2b49-ba0eb9784b11.png)
    1. アプリケーションフォルダを開く。
    1. Sequel Proのアイコンをドロップしてアプリケーションフォルダに移動する。

        ![Sequel_Pro_1_1_2_と_アプリケーション.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306417/310d9611-6724-d844-15f6-522064c722a7.png)

    1. アプリケーションフォルダに移動した「Sequel Pro」のアイコンをクリックしてアプリを起動する。
    1. 下記が表示されたら「開く」をクリックする。

        ![スクリーンショット 2020-04-02 11.34.40.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306417/72194a79-eab6-f1a3-4e9c-8c7a466281f9.png)
    1. 下記のような画面がアプリ画面が起動すればインストールは完了である。

        ![スクリーンショット 2020-04-02 11.35.12.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306417/0b366c3f-2330-1288-c382-8fae46d36eab.png)
1. DBの割当
    1. 下記の画面で必要情報を入力する。

        ![スクリーンショット 2020-04-02 11.35.12.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306417/d4db38b8-1939-597a-fd53-6cec819e6976.png)
        1. 「名前」にはこの設定の名前を入力する。なんでもOK
        1. 「ホスト」にはDBがあるIPアドレスを入力する。今回は自分のPCのローカルにあるDBに接速するため「127.0.0.1」とした。
        1. 「ユーザ名」はrootとする。
        1. 「パスワード」はrootユーザでMySQLターミナルにログインする時のパスワードを入力する。(パスワードを忘れてしまった方はこちら→[MySQL 8.0.18 のrootパスワードを忘れた時のリセット方法](https://qiita.com/miriwo/items/1880e9d2ebcfd3c0e60d))
        1. 「データベース」は表示したいDB名を入力する。(DBの一覧の出力方法はこちら→[MySQL データベース作成 テーブル作成からデータの格納 取り出し](https://qiita.com/miriwo/items/613726e104f9850b3063))
        1. 「ポート」はMySQLのデフォルトポートである3306と入力する。 
    1. 入力が完了したら「接続テスト」をクリックする。(エラーが出てログインできなかったためこちらの記事を参考にさせていただきました→[Sequel ProでMySQLにログインできない](https://qiita.com/yusuke_dev/items/7f0ca12ced72363f9448)紹介されている方法の後にMySQLのパスワードを再設定する必要があるかもしれません、パスワードの再設定方法はこちら→[MySQL 8.0.18 のrootパスワードを忘れた時のリセット方法](https://qiita.com/miriwo/items/1880e9d2ebcfd3c0e60d))

        ![Sequel_Pro-2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306417/ebde62d5-7651-6949-c1a2-4c8ce632fcef.png)
    1. 接続テストが完了すると下記のように「接続が成功しました」と表示される。

        ![Sequel_Pro-3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306417/fd57dced-675c-a88c-aa66-edac92a2545d.png)
    1. アプリの「接続」をクリックする。

        ![Sequel_Pro-4.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/306417/b4c2a313-8bf2-71c3-17ec-470b84506f8a.png)
    1. 何も問題がなければアプリ側で指定したDBが表示される。