DB

レプリケーション 【replication】(複製)とは

DB

データベース管理システムが持つ機能の一つで、 あるデータベースとまったく同じ内容の複製(レプリカ)を別のコンピュータ上に作成し、 常に内容を同期させる機能。 負荷分散や耐障害性の向上などを目的に行われる。 マスターデータベースとレプリカは通信ネ…

大規模ソーシャルゲーム開発から学んだPHP&MySQL実践テクニック

DB

http://www.slideshare.net/infinite_loop/phpmysql まだPHP+PostgreSQLアプリを1つ作ったことがあるだけなので、こういう経験者のまとめたスライドを見ると知らないことや発見がいっぱいだ。

MySQLとPostgreSQLでのデータベース接続の違い

MySQLはMySQLというサーバーに接続してからデータベースを選択というイメージ。PostgreSQLでは直データベースに接続というイメージ ネタ元 http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/php_s02.htm http://www.phppro.jp/school/mysql/vol7/2 http://…

MAMPのMySQLをターミナルから動かすステップ

DB

解説 http://kidokorock.com/2009/09/webtips/mamp%E3%81%AEmysql%E3%82%92%E3%82%BF%E3%83%BC%E3%83%9F%E3%83%8A%E3%83%AB%E3%81%8B%E3%82%89%E5%8B%95%E3%81%8B%E3%81%99.html

パスワードを平文で管理するのはダメだ

パスワードの再発行をやってみると、どれほどのセキュリティ感覚でそのサイトが作られているかが分かる。 平文で自分が設定したパスワードが送られてくる。 パスワードが再設定され、新しく設定されたパスワードがメールで送られてくる。 さらに、そのパスワ…

phpPgAdminを利用したデータベースのバックアップ&リストア

バックアップ データベースのエクスポートを利用する。出力するフォーマットは構造とデータを選び、SQLにする。そうするとデータベースを再構築するためのSQLファイルが作成される。 リストア データベースを削除する。 再度データベースを作成する。 復元す…

シーケンスとは?

シーケンス(SEQUENCE)とは 高速に連番を発行するための仕組み。 ネタ元 http://www.shift-the-oracle.com/sequence/

文字コードには気をつけよう

UTF8とかEUC-JPとかSJISとか。 統一してないとハマるよ

XAMPPでPostgreSQLを扱えるようにする

XAMPPはApaceでPHPでMySQLな環境をつくれるステキツールですが、PostgreSQLにも対応したい時があります。以下はその方法。 PostgreSQLのインストール手順 こちらが非常に分かりやすい。手取り足取り。 http://lets.postgresql.jp/documents/tutorial/windows…

PostgreSQL初めの一歩

DBもなにもよくわかってない人が、見よう見まねで始めた記録。 インストール直後はpostgresというデータベースと postgressというロール(ユーザーみたいなもの)が用意されている。 試しにdbを作るサンプルを実行してみようかと思って コマンドプロンプトで c…

PostgreSQLの日本語ヘルプ(HTML)

http://www.postgresql.jp/document/9.0/html/