・簡単MySQL管理ツール
PHPMyAdminが定番ですが、最初から入っているレンタルサーバーならいいのですが、PHPMyAdminを新規にインストールするのは大変です。またインストールできても、共用サーバー等ではセキュリティの問題でうまく動作しない場合があります。定番アプリだからこそ攻撃されやすいということでしょう。
MySQLには空のデータベースを作成するツールがついています。しかし空のデータベースを作成できても、テーブルが作れないと、PHPでデータベースを扱うことができません。PHPMyAdminが使用できないなら、自前でテーブル作成プログラムを作ろうかとも考えましたが、ネットで検索したところ、adminer.phpという簡易ツールがあることが分かりました。ダウンロードしてみると300kb位の単一ファイルで、zip圧縮もされていない生のファイルでした。少し不安でしたが、FTPで適当な場所にアップロードして、URLをたたいてみると、簡単に動作しました。
・テーブルを作成する
あまり簡単に動作するので、他人に進入されてもいけないと思い、adminer.phpの名前を変えて、フォルダに基本認証をつけました。この状態で問題なく動作し、テーブルの作成、削除、インポート、エクスポートができました。これで、PHPMyAdminがなくてもPHPからMySQLのデータベースを自由にあつかうことができ、安価な共用サーバーでも、動的なサイトやアプリを作成することができます。
adminer.phpは単一ファイルなので、設定の必要もなく、操作もたいへん簡単で、速度も速く、便利なツールです。
Adminer
共有元ページ