Mac Tips

Mac ローカルでSQLを動かしてみる|TablePlusを使ってみた|超初心者向け

投稿日:

ワードプレスで使っている画像リンクを置き換える作業が発生し、クライアントさんからリンク状況の一覧を出して欲しいとの要望がきました。
知り合いに相談すると、「データベースのバックアップsqlから任意のURLを検索&ページIDを抜き出すとできるよ」とアドバイスを受けて、やってみることにしました。

まずは、SQLを操作するために、SQL開発環境を準備しなければなりません。必要なモノは下の2点。

・MySQLなどのデータベースサーバ
・SQLクライアント

今回は、「TablePlus」というSQLクライアントを使用したので、その手順を記しておきます。
※SQLとは、リレーショナルデータベース(RDB)のデータを操作するための言語

データベースサーバーの設置

「TablePlus」公式サイトのなかにMacのローカルでサーバーを設置する方法が紹介されていたので、そのとおりやってみる。

DBをダウンロード
https://dbngin.com

ダウンロードしたファイル「DBngin.dmg」を開き、
他のMacのアプリのインストールと同様に、
アプリケーションフォルダーにドラッグします。
これで、インストール完了です。

インストールした「DBngin.app」を起動すると、
下のような画面がでてくるので、
「+」ボタンをクリック。

下の通りに入力。

「create」ボタンをクリック。
すると、Macの中にサーバーができます。
「Start」ボタンをックリックして赤い丸が緑色に変われば、接続完了です。

 ↓ ↓ ↓

SQLクライアントのインストール

「TablePlus」のダウンロードはこちら
https://tableplus.com

先ほどのデータベースと同じように、ダウンロードファイルを開き、アプリケーションフォルダにドラッグして、インストールします。

 

データベースを動かす

先にインストールしたDBサーバーの右端の小さな矢印をWクリックすると、自動的に「TablePlus」に接続してくれました。

TablePlusが起動したところ。

用意しておいたデータベースをインポートします。
まず、新しくデータベースを作ります。
ファイルメニュー「Navigate」から「Switch Database…」を選ぶ。

 ↓
データベースの名前を付けて「OK」をクリック。

 ↓
続いて、データーをインポートします。
File > Import > From SQL Dump… から読み込むファイルを選びます。

 ↓
「Import」をクリックすると、読み込みが始まります。

読み込みが終わったら、キーボードから「コマンド」+「R」を押します。以上でインポートの完了です。

私の場合、データが大きすぎるとログに表示されて、なかなかインポートできずにいました。
ログのエラー:Can’t log this query because it’s too big!
何度かチャレンジした後、ダメ元で、キーボードから「コマンド」+「R」を押すと、インポートが完了しました。

参照したサイト:https://tableplus.com/blog/2019/09/how-to-use-mysql-on-mac.html
https://tableplus.com

本サイトの内容に誤りや不正確な記述がある場合やサンプルに基づくいかなる結果も一切の責任を負いかねますので、あらかじめご了承ください。

-Mac Tips

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

MacのApp Storeからインストールしたアプリを削除する方法

Mac で不要になったアプリをアンインストールするとき、アプリをゴミ箱に捨てて削除してもいいのですが、この削除方法だとアプリの「関連ファイル」が残ってしまいます。 最近のMac・OSは構造が複雑になっ …

no image

msgってなに? MSGファイルをMACで見るには?

.msgとは? .msgとは、Microsoft社の統合管理ツール「Outlook」において作成されたメッセージファイルに付く拡張子のことである。 Outlookで作成・保存された、電子メールやメモな …

Mac用のバックアップソフト|Sync!Sync!Sync!

  Sync!Sync!Sync!とTimeMachineの違い Macには標準で自動でバックアップできる「TimeMachine」という機能があります。これは「イメージ作成型バックアップ」 …

.pspimageっていう拡張子。Macで開くにはどうする?

「.pspimage」という拡張子がついたファイルがメールに添付されてきました。 ??? 修正の指示書なのですが、Macの「プレビュー」やアドビの「フォトショップ」でも開くことができません。 で、調べ …

MacTips★アイコン画像を取り出して画像ファイルとして利用するには?

ファイルのアイコン画像を「画像ファイル」として取り出す方法。 取りだした画像は、単なる「画像ファイル」になるので、他のソフトやウェブサイトなんかでもバンバン利用できるようになります。特別なソフトは不要 …

サイト制作・グラフィック制作をしているデザイナーです。制作で躓いたことの備忘録としてこのブログを始めました。
たくさんの検索結果から、実際に何度も何度も自分で試してみて、自分に合うなと思った方法やうまくいった方法をこのブログに書き留めています。
プログラム関係のことはもっぱらコピペ派。
自分でゴリゴリ書くことはできません。。。プログラムが分かる人がうらやましいです。
そんな私でもなんとかサイト制作ができるのはグーグル先生と貴重な情報をおしげもなく公開してくださっているたくさんの方々のおかげ。
有志のみなさまに日々感謝しつつ制作させていただいています。