• ベストアンサー

SQLの練習

SQLの練習をしたい時はXAMPPをインストールすればphpmyadmin環境でSQLをすぐ実行できますか?

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

質問者が選んだベストアンサー

  • ベストアンサー
  • dell_OK
  • ベストアンサー率13% (740/5646)
回答No.2

データベースのインストールはXAMPPで楽できますね。 phpMyAdminもいいですが、私はSQLの実行は別のツールを使っています。 ちょっと書きかえて再実行、を頻繁にするので、ブラウザよりは応答がはやい気がします。

その他の回答 (1)

回答No.1

YES あと、SQLとMySQLとMariaDBで多少違うので、注意。 XAMPPはMariaDBになります。 で!!!! OracleからMySQLを持ってきて、XAMPPの中にインストールすると、 XAMPPコントロールパネルから、MySQLのON/OFFもできるので、 便利になりますよ~

関連するQ&A

  • Xampp上で、sql server 2005を動かすには?

    Xampp上で、sql server 2005を動かすには? 開発環境で、ひとつのPC上でサーバー側「sql server 2005」と、クライアント側のアプリを構築しなければなりません。 この場合、Xamppを使って「sql server 2005」を構築すればいいと思いますが、何せこの辺の知識を持ち合わせておりません。 動作環境は、Windows XP(SP3)です。 参考になりそうなWebサイトなどを、教えていただけませんか。 以上、よろしくお願いします。

  • A5:SQL Mk-2でテーブルは作れないのか?

    xamppとA5:SQL Mk-2ソフトを組み合わせてます。 phpmyadminでデータベースとテーブルを作ってMk-2でsql文 例としてselecto * from aaa;などは動きます。 しかしMk-2で CREATE TABLE shiire(scode CHAR(4),kosuu INT,sdate CHAR(7)); INSERT INTO shiire VALUES ('A002',35,'2003-04'); INSERT INTO shiire VALUES ('B002',24,'2003-05'); は作れません。phpmyadminのクエリでは作れます。 ご教授ください。

    • ベストアンサー
    • MySQL
  • 同じSQL文で速度がだいぶ違う

    10万件程度レコードをもつ2つのテーブルに対し、下記のようなSQL文を実行します。 (実際のSQL文とは違いますが、だいたいこんな感じです。) SELECT * FROM aaa JOIN bbb USING(key) WHERE ORDER BY ccc LIMIT 50 OFFSET 5000 すると、 CGIから実行→CPU使用率が一時的に60%を超える。1~2秒待たされる。 phpMyAdminから同じSQL文を実行→CPUほどんど消費せず。瞬時に終わる。 のようにCGIからとphpMyAdminからで速度に大きな違いがあります。 こんなに差が付いてしまう理由がわかりましたら教えていただきたく。

    • ベストアンサー
    • MySQL
  • SQL研修で使うSQLツール

    会社からSQLを新人たちに教えるように言われておりまして、教育環境の構築に悩んでおります。10人、2日間くらいの研修です。 ポイントは、 ・低コストであること。(無料が望ましい) ・SQL方言をなるべく使用しないで行う。 ・グラフィカルなSQL実行ツールは使わず、SQLをガリガリ書かせる。 とりあえず、こんな感じです。 皆それぞれの現場でそれぞれのRDBMSを使っておりますので、なるべく標準(標準ってなんだ?)で行きたいと思っています。 現在は、 ・PostgreSQLを私のマシンにインストールする。 ・各クライアントにPostgreSQLのODBCドライバをインストール かなぁと思っていますが、その先のSQLをガリガリ書くSQLツールは何がいいか迷ってます。ValueSQLというツールが良さそうなんで検討していますが、皆さんなら上記環境をどのように構築しますか?

  • php上でSQL文を実行した結果と、phpMyAdminで実行した結果が違う

    ☆実行環境 php5.3 MySQL4.0 $sql="SELECT * FROM テーブル名 WHERE フィールド名 like '".$変数."%'" php上で上記のようなSQL文を実行させようとしています。 テーブルには該当する行がいくつかあるのですが、ページ上では1行も表示してくれません。 mysql_num_rowsの返り値を見ると0になっています。 SQL文の組み立てがおかしいのかと思い、phpMyAdmin上でSQL文を実行すると、 きちんと欲しい内容が表示されます。 とするとphpでのSQL文の書き方がおかしいのだと思います。 どこかおかしいのかご教授ください。

    • ベストアンサー
    • PHP
  • XAMPPのMySQLで削除済みレコードが表示される

    XAMPPのMySQLで削除済みレコードが表示される XAMPP1.7.3をWinXP Proにて運用しています。 PHPにてselectのSQLを実行したところ、削除済みのレコードが表示されるため困っています。 これまでの経緯は 1.phpMyAdminにてDBとテーブルを作成し、サンプルデータを4件登録 2.PHPからselectで条件なしで全レコードが表示されるのを確認 3.条件をつけてselectし、それぞれの条件にマッチしたレコードが表示されるのを確認 4.phpMyAdminにて1レコードを削除 5.条件をつけてselectし、削除したレコードが表示されるのを発見 6.phpMyAdminのSQLで同じ条件のSQLを実行し、削除レコードが表示されないのを確認 7.PHP側のselect後にDBCloseをしているかの確認 8.phpMyAdminにてテーブルの修復、最適化などを実行 9.MySQLの再起動 以上の操作をしてみましたが、やはりPHPからのSQLの結果に削除されたレコードが表示されてしまいます。 色々なサイトで同じような現象のTipsがないか探しましたが、見つけきれず質問させていただきます。 同じような現象に対しての対応を紹介したサイトや、対処方法をご教授下さい。 よろしくお願いします。

  • phpMyAdminのSQLクエリ実行について

    MySQLでデータベースを作ろうとしてphpMyAdminの、SQL>>『テキストファイルの場所』みたいなとこに.sqlのファイルを.gzに圧縮して、"gzip 方式"にチェックをして実行をしようとしましたがいかんせん時間がかかりすぎてなかなか実行できません。.gzのファイルの重さは1000KB足らずなのですが・・・。 1000KBは実行には重いんでしょうか?また、このような状況になったときに他にクエリを実行するにはどうしたらいいでしょうか? クエリはCREATE TABLEとINSERT INTOです。長文失礼しました。

    • ベストアンサー
    • MySQL
  • SQLで返り値が空とでる

    SQLで 「返り値(戻り値?)が空」とでる。 Windows7ー64BitでXAMPPの最新バージョンの1.8.1を使ってます。 MyAdminでinsertなどのSQL文を直接実行してできてたのですが、 DreamWeaverでPHPとSQL構築してブラウザで実施してもデータベースに反映されません。 その後再度MyAdminで直接しても反映されなくなりました。 上記のように返り値が空とでてきます。 どのような原因があるか教えいただけますでしょうか。

    • 締切済み
    • PHP
  • 目のマークを削除したい

    xamppからphpmyadminで「sqlコマンドの追跡」を実行してから、目のマークが表示されるようになりました sqlコマンドの追跡を削除するにはどうしたらいいのでしょうか?(目のアイコンを削除したい) 追跡レポートから 削除すると「追跡データ定義コマンドは正常に削除されました」と表示されますが削除されていませんでした よろしくおねがいします

    • ベストアンサー
    • PHP
  • my sqlはどこにあるのか?

    学校でmy sqlを使うですが、どこからダウンロードしたらいいのでしょうか?また、そのmy sql だけダウンロードすれば ソフトウェアとしてmy sqlを自宅で練習する環境はできるのでしょうか? パソコンはwin98 です。

    • ベストアンサー
    • MySQL