PHPMyAdminよりも便利なSequel Proの使い方!MacでMySQLの管理が出来る!

  • このエントリーをはてなブックマークに追加

みなさんはデータベースの管理・運用はどのようにしていますか?私はWebシステムを作るとき、PHP+MySQLの組み合わせで作っていて、DBの管理にはPHPMyAdminを使っていました。

システムを作るとき、データベースにデータがちゃんと入っているか調べたり、不要なデータを消したり、新しくテーブルを作ったりするとき、コマンドでもできますが、見辛くてしょうがありません。

ということで、GUIベースのソフトがほしくなりますよね。それで、MySQLの管理はこれまでブラウザでデータベースの管理が出来るPHPMyAdminを使ってきました。しかし、最近になってMacアプリで、もっと使いやすいソフトを知ったのです。

SPONSOR

PHPMyAdminの不満点

まずはじめに、「ある程度時間が経つと、セッションが切れてしまう」こと。これはセキュリティ上仕方ないことだと思いますが、例えばあるテーブルの中身を表示しようとして「表示」を押します。

そして時間がたってセッションが切れ、ログアウトになった時、再びログインします。その後「表示」を押すとまたログアウトされてしまうというバグがあります。これで何度もログイン・ログアウトをするのがイラッとしてました。

二つ目がセキュリティ。ブラウザベースで置いておくと、ID・PWがわかれば誰でもログインしてデータベースを操作できてしまいます。万が一ということもあるので、怖いです。

そこでSequel Pro

海外のMacアプリで「Sequel Pro」という名前の無料アプリです。できることはほぼPHPMyAdminと同じで、UIも似ていますので、これまでPHPMyAdminを使っていた人ならすんなり使えますよ。

1. アプリをインストール


Sequel Pro」の公式サイトから、アプリをダウンロードして、インストールします。

2. データベースの接続設定


データベースの接続情報を入れて設定。「Add to Favorites」を押すと、お気に入りに登録され、次回から簡単にログインすることができます。「Connect」を押すと繋がります。

3. データベースの操作

左側にテーブルが一覧でずら〜っと出ています。そして、テーブルをクリックすると情報が出てきます。



上にタブがあり、テーブルの概要や、入っているデータを見たり、クエリを実行したりすることができます。データのエクスポート機能もアリ。これだったら、有料でも使いたいくらいの出来栄えです。

Sequel Pro

時間を圧縮するためのタイムマネジメントテクニック

タイムマネジメントで自分の時間を4倍に増やす3つの方法

タイムマネジメント(時間術)のおすすめ本5選!

  • このエントリーをはてなブックマークに追加
SPONSOR

PROFILE

プロフィール

入江 慎吾/サービス開発だけで生きていく
15年続けた受託開発をやめ、自分が作ったサービスだけで生きていくことを決意。同じゴールを目指す仲間が集まる入江開発室を運営 / 師弟関係がつくれるサービス「MENTA」をつくりました。
(詳しいプロフィール)

PRODUCT

イリテクで開発したプロダクト

RELATION

関連する記事

SPONSOR

TAG

タグから記事をさがす