タグ

ブックマーク / www.javadrive.jp (7)

  • データベースをダンプする(.dumpコマンド)

    引数を省略して .dump コマンドを実行した場合はデータベースに関する全ての情報をダンプします。引数にテーブル名を指定した場合は、そのテーブルに関してだけダンプを行います。 それでは2つのテーブルと1つのインデックスが作成されているデータベースに接続し .dump コマンドを実行してみます。 例えばテーブルの場合であれば、現在作成されているテーブルと同じものを作成するための CREATE TABLE 文、そしてテーブルに格納されているデータと同じデータを格納するための INSERT 文が出力されています。この出力された SQL 文を順に実行していくことで現在のデータベースと同じデータベースを作成することができます。 データベース全体だはなく特定のテーブルに関するダンプだけを行いたい場合は引数にテーブル名を指定します。例として user テーブルに関するダンプを出力してみます。 ダンプした

    データベースをダンプする(.dumpコマンド)
  • データベースをSQL文形式でエクスポート/インポート

    SQLiteではデータベースに作成されているテーブル構造やテーブルに格納されているデータをSQL文の形でエクスポートする機能と、その出力されたデータをインポートして元のデータベースと同じものを作成する機能が用意されています。ここではDB Browser for SQLiteからデータベースをSQL文形式でエクスポートしたりインポートする方法について解説します。 データベースをSQL文の形でエクスポート まずはデータベースをSQL文の形でエクスポートしてみます(SQLiteではダンプコマンドで同じことができます)。対象となるデータベースに接続して下さい。 このデータベースには自動で作成された「sqlite_sequence」テーブルを除いて2つのテーブルが作成されています。 テーブルにはそれぞれいくつかのデータが格納されています。 それではこのデータベースをエクスポートします。「File」メ

    データベースをSQL文形式でエクスポート/インポート
  • 認証ダイアログの表示

    PHPかどうかは関係無く、HTTPベースでのやりとりにおいてベーシック認証を行わせる場合の手順は下記の通りです。 まずユーザー認証が必要なページを作成したとします。そのページを見ようとする要求がクライアントからあった場合、「Authorization」ヘッダの有無を確認します。クライアントから初めてアクセスがあった場合には通常はありません。 PHPでこの確認を行う場合は、定義済みの変数である「$_SERVER」の値をチェックします。$_SERVER は、ヘッダ、パス、スクリプトの位置の ような情報を有する配列です。この配列の中の「PHP_AUTH_USER」に対応する値の有無で確認します。

    認証ダイアログの表示
  • パターンマッチングで比較(GLOB句)

    条件式を記述する時に GLOB 句を使用すると、カラムの値と文字列とが一致するかどうかを比較するときに * と ? の2つの特殊文字を使ったパターンマッチングを行うことができます。ここでは SQLite で GLOB 句を使った条件式の記述方法について解説します。 同じような目的で使用される LIKE 句については「パターンマッチングで比較(LIKE句)」を参照されてください。また条件式を記述するときに使用する WHERE 句については「取得するデータの条件を設定(WHERE句)」を参照されてください。

    パターンマッチングで比較(GLOB句)
  • SQLite入門

    データベースの SQLite の使い方について解説します。 SQLite はサーバとして動作させるのではなく単独のアプリケーションとして動作させることが可能です。インストールも簡単な上に非常にコンパクトなため、アプリケーションと一緒に配布するといった利用も数多くされています。ここでは SQLite を使ってデータベースやテーブルの作成方法、そしてデータを追加したり取得したりする方法について一つ一つ解説していきます。

    SQLite入門
  • Google Chart Tools入門

    Google Chart Toolsとはグーグルが提供しているグラフ作成サービスです。簡単なコードを記述するだけで色々なグラフを生成することができ、生成したグラフはサイトに埋め込むことができます。ここでは Google Chart Toolsの使い方について解説します。

    Google Chart Tools入門
  • Let'sプログラミング ~初心者の方を対象としたプログラミングの総合学習サイト~

    Let'sプログラミングでは初心者の方を対象にJavaPythonPHPRubyなど色々なプログラミング言語の解説を行っています。 Java Java入門 これからJavaを使ったプログラミングの習得を目指している方を対象としたチュートリアルです サーブレット(Servlet) / JSP入門 サーバサイドで動作するアプリケーションの作成方法 Androidプログラミング入門 モバイル向けプラットフォーム Android で動くアプリの作成 Swingを使ってみよう GUIを使ったJavaアプリケーションの作成で使用するSwing入門です Eclipse入門 開発環境として広く使われているEclipseのインストールと活用法 Javadocの記述 ソースコードからHTML形式の仕様書を生成します Apache POIでExcelを操作 Excelファイルの作成・操作

    Let'sプログラミング ~初心者の方を対象としたプログラミングの総合学習サイト~
    netamix
    netamix 2007/12/31
  • 1