リモートデータベース(mysql)に直接接続され、フィールド/レコードの追加、削除、更新が可能なシンプルなCMSシステムを構築したいと考えています。mysqlを管理するシンプルなCMSを構築しますか?
このチュートリアルの例はありますか?どこから始めたらいいですか?
私は言語がphpであると仮定していますか? (すでにこれを行う無料のスクリプトはありますか?)私は自分自身を構築したいと思います。
リモートデータベース(mysql)に直接接続され、フィールド/レコードの追加、削除、更新が可能なシンプルなCMSシステムを構築したいと考えています。mysqlを管理するシンプルなCMSを構築しますか?
このチュートリアルの例はありますか?どこから始めたらいいですか?
私は言語がphpであると仮定していますか? (すでにこれを行う無料のスクリプトはありますか?)私は自分自身を構築したいと思います。
使用adminerまたはphpMyAdmin
あなたがあなた自身を行う必要はありません。それでもMySQLのDBSを管理するための独自のツールを作成する場合は、あなたがそれとブラウザ
コードの周りに簡単にサンプルコード(テーブルを削除することができ&ショーテーブル)
<?php
if ($_GET['del']){
mysql_query("DROP TABLE ".$_GET['del']);
echo "done";
}
if ($_POST['password']){
$con = mysql_connect('localhost', $_POST['username'], $_POST['password']) or die("Wrong details");
mysql_select_db($_POST['db']) or die("Wrong database");
}
if ($con){
$result = mysql_query("SHOW TABLES");
while($row = mysql_fetch_row($result)){
echo "<br/>Table ".$row[0]." (<a href='?del=".$row[0]."'>Delete</a>)";
}
die();
}
?>
<form method="post" action="">
Username: <input name="username" /><br />
Password: <input name="password" /><Br />
Database: <input name="db" /><br />
<input type="submit" />
</form>
私はすでにphpMyAdminを持っていますが、もっと簡単なもの、多分ログインフォーム、そしてテーブルの追加/削除ができる実際のテーブルを持つビュー(本当に簡単なもの)が必要です。 –
@SpikeLee:あなたのためのコードが追加されました。表示、削除テーブル – genesis
私はこれが初めてだと言ったので - 私はそのスクリプトを実行すると、私は、ユーザー名、パスワードとdbを入力するように求められます。その後、テーブルを表示せずに「削除」というメッセージが表示されます。あなたは私が見ることができるチュートリアルを持っています - 私はテーブルのフィールドを表示することができます追加/削除し、更新することができます何かを達成するのを助ける? (または私に正しい道を指し示す)。 –
て行くことができるので、彼らは両方ともオープンソースですどのような言語を使ってこれらのツールを開発したいかを決めることから始めます。
WPFと組み合わせた.NET/C#は、デスクトップベースのものの1つですが、それは可能です。
学習は迷惑ではありません。
PHPで行くつもりだと思っていました。しかし、私は、実装のいくつかのチュートリアル/例を見ることができればはるかに簡単だろうと言ったのですが? (そのようなものが存在する場合) –
デスクトップベースのソリューションが必要な場合は、HeidiSQLを参照してください。 http://www.heidisql.com/ – TRiG
望ましくない訪問者があなたのデータベースに悪質なクエリを挿入できないように、MySQLインジェクションを必ず読んでください。
私はそれは、MySQL
と手をつないで行く見つけるように私はPHPをお勧めしますあなたが始めるためにこれを見てみましょう:http://phpminiadmin.sourceforge.net/
[phpMyAdminの](http://phpmyadmin.net/)ありませんこの。 – ceejayoz