• 締切済み

MySQLのPHPベースフロントエンド のフリーソフト

WEB上でMysqlデータベースのtable作成、データ入力、更新、削除等や検索、sqlがGUIで実行できるPHPベースのフリーソフトを探しています。検索結果出力フォームも自由にデザインできるソフトです。 phpmyadminはどうも使いにくい。 例えば、perl/cgiベースでmysql非対応ですが、databasefactory(dbf)のような感じです。 http://www.coolandcool.net/pcg/dbf/index.html お勧めを教えてください。

  • MySQL
  • 回答数1
  • ありがとう数2

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

>phpmyadminはどうも使いにくい。 ここ数年来phpmyadmin使ってますが、特に不満は ありません。使用方法に誤解がある可能性もあるので 全否定するには時期尚早かもしれません。 リレーション機能などきちんと設定なさっていますか? もっとよりGUI機能を充実させたいとのことであれば ODBC的なアプローチで外部アプリで対応なさるのが てっとりばやいかと。

kahata
質問者

お礼

ご回答有難うございます。経験者の貴重なご意見として尊重させていただきます。

関連するQ&A

  • MySQL5.6.11用のGUIソフトを教えて

    MySQLをデータベースにして、AccessとFileMakerからリンクするシステムを作りたいと思っています。 ソフトのバージョンは、Access2013とFileMaker13Proで、両方がODBC接続できるものとして、MySQL5.6.11を考えています。MySQLは、Windows Server 2003に置くことを考えています。 MySQLは、データベースとしてテーブルを作ることができれば良いのですが、その条件で使いやすいGUIソフトを教えてください。 よろしくお願いします。

  • phpとMySQLの連携2

    MySQLとphpとphpMyAdminを使ってWEBデータベースを構築したいと考えています。 当初からこちら http://www.comtechware.com/demo/members.php のようにエクセルのオートフィルタみたいに動くものを 作りたいと考えております。 MySQLにテーブルを作ってデータを入れることはできました。 しかしphpのサンプルの改造など模索しましたが 基本的なSQL文だけでは ファイルが作れずに行き詰っております。 phpとSQL文に関しては始めて1ヶ月程度です。 スキルが初級シスアドレベルの私には phpとSQLの入門書だけでは到底作れないレベルだと感じてきました。 どなたか参考になるサンプルをお持ちの方がいらっしゃいましたら、 いただけないでしょうか。 もちろんほぼ丸投げであることは重々承知してはおりますが 上記URLのようなのデータベースはレベルが相当高いのか、 高ければあきらめます。 念のため改造したソースを添付します。 判断材料に指針だけでもいただけないでしょうか。 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • PHPからMySQLのバックアップをとるには?

    レンタルサーバのLinux+PHP4.2.1+MySQL3.23.42の環境で行っております。 HTML(PHP)フォームから、「バックアップ」ボタンが押されたときに、 MySQLのバックアップをとる(mysqldump)するプログラムを作りたいのですが、 mysqldumpコマンドは、SQLとしてクエリ送信できるのでしょうか? 例えば、 $strSQL = "mysqldump -u **** -p**** DB名 テーブル名 > dumptest.bak"; mysql_db_query($strSQL); のような感じでは、成功しませんでした。 mysql("DB名","mysqldump -u **** -p**** DB名 テーブル名 > dumptest.bak"; さらに、このような方法もあるみたいですが、 エラーも起こらないしdumpもされませんでした。 phpMyAdminなどは、どうやって実行しているんでしょうね。。。 知っている方がいましたら、是非ご教授くださいませ。

    • ベストアンサー
    • PHP
  • MySQL/PHP に関する質問

    私は、MySQLとPHPを使って、情報検索サイト (Webアプリケーション)をつくりたいのですが、 MySQLおよびPHPのコマンド入力画面を立ち 上げるには、どのようにすればよろしいので しょうか? 私は、MySQL/PHPについてはまったくの 初心者で、何をどのようにすればよいのか、 さっぱりわかりません。 具体的な手順を教えていただけたら幸いです。 ---------------------------------------- レンタルサーバーは、paperboy&co.の「チカ ッパ!」を使用しています。 「チカッパ!」には、MySQL/PHP/phpMyAdmin がインストールされていて、 データベース名やID、パスワード等を、「チカ ッパ!」の管理画面で設定すれば、 MySQL/PHP/phpMyAdmin が使えるように なるのだと思いますが、 ID等を設定した後、次に具体的にどのように すれば、実際に使えるようになる(=コマンド 入力ができるようになる)のかが、わからない のです。 「チカッパ!」では、MySQL/PHP/phpMyAdmin の使い方のサポートはしないそうです。 以上、よろしくお願い致します。

  • PHPのMySQL接続について

    Mysqlの超初心者なので質問に不備などがございましたらすみません。 次のサイト(http://blog.nextbird.com/?p=23)に掲載している通りに会員システム構築を行っております。 レンタルサーバー(Cside:mySQl使用可能)のphpmyadminでデータベースを作成しました。データベースサーバー名やパスワードなどもiniファイルに記入して接続用のファイルでincludeしています。 すべてアップロードし、試しに自分でフォーム(名前やEmailアドレスなど)に記入したところ、『Can't connect to local MySQL server through socket '/tmp/mysql.sock' 』というエラーが出ます。 『local MySQL server』ということはローカルのMysqlに関係しているようなのですが、レンタルサーバーですべてを行っているのにローカルでMySQLをインストールして設定することなどが必要なのでしょうか?Csideのphpmyadminで『phpMyAdmin 2.6.4-pl3 へようこそ』の下に 『MySQL 4.0.24 は localhost 上 *******@localhost として実行しています。』と書いてあるのも気になります。 php自体は経験有りなのですが、MySQLの接続で困っている状況です。とにかく、、『Can't connect to local MySQL server through socket '/tmp/mysql.sock' 』だけは回避したいのですが、どなたかわかりやすくお教えして頂けませんでしょうか? 分かりづらい質問で誠に申し訳ございません。

  • phpのmysql_fetch_arrayに該当する関数はありますか?

    以下のようなphp、MySQLのセレクト文は perlだとどのようになるのでしょうか? $sql="SELECT abc,xyz FROM table "; $res=mysql_query($sql,$con) or die("データベースを検索できませんでした。 mysql_error(); "); $i=0; while($row=mysql_fetch_array($res)) { $abc[$i]=$row['abc']; $xyz[$i]=$row['xyz']; $i++; }

    • ベストアンサー
    • Perl
  • PHP+MySQLの繰り返し処理で…

    PHPとMYSQLを使ってWEBページを作っています。 わからないところがあるので、どなたか教えていただけないでしょうか?php5+mysql4.0.1です。 検索フォームから送られてきた条件をもとに、1ページに10件の検索結果を表示しています。表示するのはテーブル1の名前で、ここまではうまくいっています。 例:------------------------------------------ 検索結果 神奈川県 林さん 東京都 遠藤さん 北海道 近藤さん 例:------------------------------------------ このあと、上記クエリの結果が続く限りテーブル2 から名前に該当する趣味を表示したいと思います。 例:------------------------------------------ 検索結果 神奈川県 林さん テニス 東京都 遠藤さん サッカー 北海道 近藤さん 絵画 例:------------------------------------------ この処理を加えると、一ページに10件表示されていたものが最初の一件だけしか表示されなくなってしまいます。whileの中に新たにクエリを書いているからでしょうか…? 以下に問題部分だけ見やすくまとめなおしたソースを書きました。 (1)$sql = "SELECT name,ken FROM tablename where ken=$ken"; $mysql->query($sql); while($row = $mysql->fetch()){ $name = $row[name]; (2)$sql2 = "SELECT syumi FROM tablename2 WHERE name='$name'"; $mysql->query($sql2); while($row2 = $mysql->fetch()){ $syumi = $row2[syumi]; } echo "$ken"."$name"."$syumi"; } わかりづらい説明ですみません。 テーブル1に趣味のフィールドを作ることはできない前提で、このままのDB構造でうまく上記を解決することはできますか? ご指導よろしくお願いします。

    • ベストアンサー
    • PHP
  • CGI + Mysqlによるバックアップ

    Perl5.8*とDBIモジュールでMysql5をつかってWebアプリを作成しているのですが、不明なことがありましてどなたかご教授いただけましたら幸いです。 phpMyadminは各データーベースレベルやテーブルレベルでSQL文をエクスポートができますが、Perlで上記のようにひとつのデータベースを一括でエクスポートできますでしょうか? 最終的には実現したいことは定期的にcronなどで毎日バックアップをとりたいのです。 よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • freeのデータペース管理ソフトがほしい

    アクセスみたいなソフトですが テーブルはテキストファイル、フォーム・レポートは不要でいいです.クエリはSQL文を入力、そういうフリーの簡単なデータベースソフトはないですか.

  • ログイン後・・・

    こんにちは。サイトを作っているperl初心者です。 TOPページからログインして、メイン画面を表示させたいのですが、つまづいてます。 使用している言語はperl5、データベースはmysql4です。 今「TOPページのcgiのログインフォームからデータを取り、mysqlに接続してデータベースのデータ(id、パスワード)を検索し、 一致するデータがあれば仮にテーブルにして表示させる」ところまではできています。 このテーブルを表示せずに、メイン画面を表示させるためにはどうすればよいのでしょうか? くだらない質問でしょうが、よろしければ回答を。 よろしくお願いします。

    • ベストアンサー
    • Perl