全文検索:
- PostgreSQLコマンド @02_freebsd:04_database:02_posgresql
- QLコマンド ====== ===== パスワード付でログインする ===== $ psql データベース名 -U ユーザー名 -W ===== PostgreSQLのユーザ作成 ===== Po... 付けるとスーパーユーザ。 | |-d(--createdb)|新しいPostgreSQLユーザは、データベースの作成が許可されます。 | |-U|[接続ユーザ名]| |(--username)|Pos... ユーザ名 (例) dropuser matsui ===== PostgreSQLのデータベースの作成(createdbの使用) ===== createdb -E [エンコード] -O [オーナー] -U [接続ユーザ名] [データベース名] -オプション |-E(--encording)|[エンコーディング名]|作成するデー
- MySQLコマンド @02_freebsd:04_database:01_mysql
- .* TO user; GRANT SELECT, INSERT ON *.* TO user; データベースレベル GRANT ALL ON db_name.* TO user; GRANT SELE... IED BY 'pass'; </code> ==== ユーザに権限を付ける ==== testデータベースに対して全ての権限を持ったmatsuiユーザ作成、パスワードはpass <code cons... 8.0.%' TO 'TO_USER'@'192.168.1.%'; </code> ===== ②データベース関連 ===== ==== データベース作成 ==== <code console> mysql> create database test; </code> ==== データベース削除
- restore @02_freebsd:80_unixコマンド
- = ===== 機能 ===== restoreコマンドは、dumpコマンドでバックアップされたデータをリストアします。 dumpコマンドでバックアップ荒れたデータは、ファイルシステムのマウントポイントからの相対パスで記録されます。 restoreコマンドは、コマンドが実行されたカレントディレクトリ以下にdumpデータの相対パスに従って ファイルを復元します。 そのため、ファイルシステムのマウントポイントのディレク... toreコマンドの プロンプトから各種コマンドを実行して、バックアップされている内容を確認したり、 データをリストアしたりできます。 === 主な対話モードコマンド === ls
- gzip @02_freebsd:80_unixコマンド
- ip ====== ===== 機能 ===== gzipコマンドはcompressとともに入力データを圧縮するコマンドです。 gzipコマンドをファイル名を指定せずに実行すると、標準入力からのデータを読み込み 圧縮したデータは標準出力します。 ファイル名を引数として指定すると、指定されたファイルからデータを読み込み、もとのファイル名に サフィックス(接尾辞)「.gz」を付加したファイルに圧縮したデータを出力します。 圧縮処
- MySQL - バックアップ @02_freebsd:04_database:01_mysql
- ====== MySQL - バックアップ ====== ▼全データをバックアップ # mysqldump -u root -p[パスワード] --all-databases > 任意のファイル名 ▼データベース単位でバックアップ(例、DB:xoopsをバックアップ) # mysqldump -u ... inary -u root -p testdb > testdb.sql ====== MySQLデータリストア ====== mysqldumpコマンドでバックアップすると。\\ その時のDBを作成するsql文が書かれたファイルが作られます。\\ そのsql文を実行する事によって、データをリストアするという事です。\\ ▼例:xoops.sqlを使ってDB:xoopsをリストア
- ApacheのBasic認証でPostgreSQLを参照 @02_freebsd:04_database:02_posgresql
- ストールできたら、httpd.conf(または .htaccess)の設定を行おう。 \\ 本来ならデータベースを先に用意するべきだが、説明の都合上こちらを先にする。 これらのファイルの設定は、前回説... -user </Limit> <Directory> </code> これは、ごく単純なデータベース認証を設定した例である。簡単に説明すると、 Auth_PG_host 127.0.0.1 はデータベースがローカルホスト(127.0.0.1)にインストールされていること、 Auth_PG... 5432であることを指定している。次に、 Auth_PG_database test はデータベース名が「test」で、 Auth_PG_user postgres Auth_P
- PostgreSQL+pgpoolアップデート @02_freebsd:04_database:02_posgresql
- ====== PostgreSQL+pgpoolアップデート ====== ====== 流れ ====== - pgpoolストップ - postgresアップデート - pgpoolアップデート ====== PostgreSQLアップデート ====== ・今のデータをバックアップ取っておく # mv /var/lib/pgsql/data /var/lib/pgsql/data.1
- 04 TCPwrapper @02_freebsd:01_net
- ====== 04 TCPwrapper ====== inetd(スーパーデーモン)から起動されるデーモンのアクセス制御ができちゃう優れもんである。tcpdでトータル的に管理ができ非常に優れたセキュリティツールである。 最近のFreeBSDではデフォルトでインストールされている。 ... pperでアクセス制限をかけるには ===== 例えば、Proftpdのin.proftpdようにデーモンディレクトリに無いモジュールについては、tcpdで一括制御できない。したがって、/usr/libexecにin.proftpdを移動してデーモンディレクトリから起動してラッパーの制御を行う。 <code console> # mv /us
- compress @02_freebsd:80_unixコマンド
- ss ====== ===== 機能 ===== compressコマンドはgzipとともに入力データを圧縮するコマンドです。 compressコマンドをファイル名を指定せずに実行すると、標準入力からのデータを読み込み 圧縮したデータは標準出力します。 compressで圧縮したファイルを復元(伸長)するには、uncompressコマンドを使用します。 ===== 構文 ===== <code> comp... プション] [ファイル名] </code> ===== オプション ===== |-c|圧縮したデータを標準出力する。| |-f|同名ファイルが存在した場合、警告を表示せずに強制的に上書きする。| |
- netstat @02_freebsd:80_unixコマンド
- 状態| | 2行目| Send-Q| ソケットに接続されたユーザーに送られなかったデータのバイト数| | 3行目| Send-Q| リモート・ホストが拒否したデータのバイト数 | | 4行目| Local Address| ローカル側のアドレス.ポート番号| | 5行... 接続待ちのソケット| | CLOSING| ソケットが切断されているか,すべてのデータが転送されていないソケット| | UNKNOWN| 状態が不明なソケット| ====... グが有効,「H」は対象がホスト,「G」はゲートウエイ,「R」は回復される動的なルーティン府,「D」はデーモンまたは置き換えによって書き換えられるルーティング,「M」はルーティング・デーモンまたは置き換えに
- 05 rsync @02_freebsd:01_net
- スタンプをたもったままコピーする | |-D|デバイスファイルをたもったままコピーする | |-z|データを圧縮して転送する | |-u|追加されたファイルだけをコピーする | |-a|上記のオプションで... delete /home dynabook:/work/backup </code> ===== デーモンで立ち上げる場合 ===== ==== /etc/inetd.confに追加 ==== <c... *) ;; esac exit 0 </code> <color red>※デーモンで動かしている場合、rsyncd.confを編集後デーモンの再起動は必要ありません。</color> {{tag>rsync}}
- dump @02_freebsd:80_unixコマンド
- マンド)は、指定されたファイルシステムのバックアップを取ります。 dumpコマンドでバックアップしたデータは、restoreコマンドでリストアできます。 ダンプレベルに0を指定すると、ぷるばっくあぷがとれ... ク上にバックアップファイルを作成する バックアップ先のファイルとしてハイフン「-」のみを指定すると、データは標準出力され この出力をファイルにリダイレクトしてハードディスク上にバックアップファイルを作成で... イズを指定する| |-d|記録密度を指定する| |-f|指定された(デバイス)ファイルにバックアップデータを出力する| |-s|バックアップメディアの容量をフィート単位で指定する| |-u|バックアップ終
- tar @02_freebsd:80_unixコマンド
- たファイルや指定したディレクトリ以下のツリーを、テープなどのメディアに アーカイブしたり、アーカイブデータを展開するコマンドです。 ▼dumpコマンドとの使い分け dumpコマンドがファイルシステム単位... ン^ 意味 ^ |c|アーカイブファイルを新規に作成する| |f|指定されたファイルにアーカイブデータを出力する| |t|アーカイブファイルの内容を表示する| |v|ファイル名のほかにタイムスタンプや... 5 26 06:28 2004 etc/csh.login </code> ==== アーカイブデータからファイルを取り出す ==== <code console> # tar xf /dev/f
- 01 MySQL インデックス @02_freebsd:04_database:01_mysql
- と検索が早くなる。 ===== インデックスを作成した方が良い ===== - テーブル内のデータ量が多く、少量のレコードを検索する場合 - WHERE句の条件、結合の条件、ORDER BY句... して頻繁に利用する。\\ ただし全表走査が目的のテーブルであれば索引は不要 - NULL値が多いデータから、NULL値以外の検索をする \\ indexはNULLを含まないのでNULL値以外の検索には... る \\ Indexは表に新規行が挿入されればIndexにも自動的に値が格納される。 \\ そのためデータの検索速度は向上するが挿入、更新、削除の処理では索引のメンテナンス作業が発生し、速度低下につながる
- MySQL - レプリケーション @02_freebsd:04_database:01_mysql
- ====== MySQL - レプリケーション ====== レプリケーションとは、あるデータベースから他のデータベースに複製を作ることです。 ====== 構成 ====== MySQL 5.1.30 ====== [マスター側] ====== ===== プリケーション用ユーザを作成... mysql> FLUSH TABLES WITH READ LOCK; ===== マスタデータのスナップショットを撮る(tarで固める) ===== <code> # cd /home/my