0

MySQL データベースに接続できるツール (php コード) があるかどうか疑問に思っていました。接続が確立されると、Web インターフェイスを使用して MySQL データベースでクエリ、追加、編集を行うことができますか?

あなたの助けに感謝します。

注:これを自分のWebサイトに埋め込んで、ユーザーがこれを実行できるようにしたいので、phpmyadminではありません

おそらく次のようなもの: http://www.w3schools.com/sql/sql_tryit.asp

ページの下部にユーザーが SQL クエリを入力すると、結果が次のページに表示されます。

4

5 に答える 5

2

このコードを使用してデータベースを表示できます

$set = mysql_query('SHOW DATABASES;');
$dbs = array();
while($db = mysql_fetch_row($set))
   $dbs[] = $db[0];
echo implode('<br/>', $dbs);

CRUD (作成、読み取り、更新、削除) スクリプトを使用して、特定のテーブルを編集できます。

http://www.codeofaninja.com/2011/12/php-and-mysql-crud-tutorial.html

そして、次を使用してテーブルを表示します。

http://php.net/manual/en/function.mysql-list-tables.php

于 2013-03-15T13:47:32.233 に答える
1

こんにちは、Stack Overflow へようこそ。

幸いなことに、はい、複数あります。

phpMyAdmin (最も人気のある): http://www.phpmyadmin.net/home_page/index.php

チャイブ: http://www.chive-project.com/

SQL バディ: http://sqlbuddy.com/

個人的には PHPMyAdmin を使用しています。

あなた自身のウェブサイトに埋め込むことに関しては、おそらく上記のいずれかを変更して、このように機能させることができます。iframe を使用してそれを行うこともできます (ただし、それはおそらく最も美しい解決策ではありません)。ただし、そうする前に、作成者がこの方法でソフトウェアを編集することを許可していることを確認する必要があります。

別の方法として、独自のデータベース ビューアーを作成してみてください。

于 2013-03-15T13:58:11.363 に答える
0

myDBRレポート ツールを見てみましょう。これにより、リストしたすべてのこと (およびその他の多くのこと) を実行できます。

于 2013-03-15T14:09:36.573 に答える
0

これが必要PhpMyAdminです。PhpMyAdmin以下のリンクからダウンロードしてください。

http://www.phpmyadmin.net/home_page/downloads.php

于 2013-03-15T13:44:09.597 に答える
0

phpmyadmin やその他の既存の Web ベースの SQL データベース マネージャーを使用したくない場合は、自分でスクラッチを作成する必要があります。可変サイズのデータ​​ベース テーブルや列などに基づく表示を含みます。入出力の検証とセキュリティ。

経験則では、常に何かを見落としているため、どのようなセキュリティを設定していても、ユーザーがデータベースに直接クエリを実行することは決してありません。

于 2013-03-15T13:42:44.813 に答える