タグ別アーカイブ: mysql

MySQLのバージョンアップ@lolipop

lolipopサーバーのDB、MySQLがver.5になったのでバージョンアップを行いました。
作業自体は簡単。

1.lolipop管理画面からDBバージョンアップ(テスト)を行う。
新しいデータベースをver.5で作ってくれます。
全く異なるDBサーバーです。

2.問題ないかテストしてみる。
本来ならテスト用の環境を作るべきところを、そのまま本番環境で(ぇ
WordPressをインストールしたディレクトリ直下の「config.php」のデータベース名、データベースサーバー名等変更します。
→そして保存。

この段階で、ver.5のMySQLを使用したWordPressに早変わり。

3.最後に正式適用。
このままだと、作られたDBは削除されてしまいます。テスト環境として一時的に作成されている為です。
そこで、再度管理画面に入り、DBを正式適用します。

これであなたのlolipopもver.5のMySQLでサックサクですね。
作業自体は簡単です。是非是非。

*よい子はテスト環境を作ってやりましょう。

MySQLにサンプルデータをinしてみる::郵便番号

SQLクエリの動作を確認する場合、特に大量のデータ処理をテストする場合にはサンプルデータを作成しなくてはなりません。
Excelを使って適当に、ランダムに作るのも手ですが、簡単なテストの場合にはちょっと面倒ですね。

そこで、何かサンプルとして使えるデータはないかと考えた時、郵便事業株式会社が提供している郵便番号データが挙げられます。
(これ以外に何かいいサンプルデータをご存じの方は教えていただけると大変助かります!!)

早速、localのMySQLにインポートしてみました!!
続きを読む

PHP:MySQLの中身を表示する

あんまりいじっていないと忘れてしまいそうなので、久しぶりにPHPです。
とても基本的ですが(汗

今回は、PHP5.1から実装されているPDOやPearを使用せずに、MySQLに接続してみます。
動作はこういうイメージ。

  1. MySQLに接続
  2. DBを選択(DB名:sample)
  3. SQLクエリをセット
  4. TABLEの行ごとにデータを表示
  5. MySQLを切断

表示対象としているのは、
DB=’sample’、TABLE=’user’です。
TABLEは、| id | user | tel | e-mail |の構成です。
続きを読む

自分用のWebアプリを作ってみる(4) -Pear:PDO-

昨日、すっかりCakePHPに挫折してしまいましたが、ウダウダ言っていても仕方がないので、少しずつ堀を埋めていくイメージで進めたい。

と、思い、PearPDOを使ってMySQLにPOSTをしてみました。

初期の構想に則って、まずはPOSTしてMySQLにデータが入れば成功。
設定は独習PHPを参照しながら進めました。(このテキストだと使用しているDBはSQLite。)

phpMyAdminでの作業

  1. データベース「memo」を作成。
  2. テーブル「users」の作成・・・ログイン&POST時のユーザー情報の管理
    • id・・・ユニークなid
    • user・・・ユーザー名
    • password・・・パスワード
    • mobile_id・・・携帯電話のユニークID

■投稿用のページの作成・・・user.php
user

続きを読む