http://www.openpne.jp/docs/pne-versionup/

major ver up

2.12.x を 2.13.x へアップするのをメジャーバージョンアップと呼ぶらしい。

  1. B構造の変更が行われる
  2. onfig.php設定の変更が行われる
  3. ログラムの変更が行われる

ということ、らしいので、まず、

DBのバックアップ

から

# mysqldump -u root -p -–default-character-set=utf8 PNE > /usr/home/mysql_dump/openpne_2_12_10.sql
Enter password:
#

データベース丸ごとであれば、

# /usr/local/bin/mysqldump -u root -A -p"kuji92" | bzip2 -c > /home/mysql_dump/dump.bz2
# /usr/local/bin/mysqldump -u root -A -p"kuji92" > /home/mysql_dump/dump_ALL

DBのレストア

MySQLデータベースの復旧は、次のようにmysqlコマンドを実行します。 バックアップファイル FILENAME.mysql から DatabaseName へ内容を復元します。

$ mysql --user=root --password=kuji92 PNE < /usr/home/mysql_dump/openpne_2_12_10.sql

phpMyAdmin でPNEを削除した場合は、上記コマンドだけでは、NGのようで、一旦空のPNEようのDBをつくってから、上記コマンドでデータを流し込むと復旧できる風

mysql> drop database PNE
    -> ;
Query OK, 140 rows affected (0.11 sec)

mysql> CREATE DATABASE `PNE` DEFAULT CHARACTER SET utf8;
Query OK, 1 row affected (0.00 sec)

mysql> use PNE
Database changed
mysql> use PNE
Database changed
mysql> grant all privileges on PNE.*
    -> to pne@localhost identified by 'kuji92';
Query OK, 0 rows affected (0.00 sec) 

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql> exit
Bye
piano:root {190} % mysql --user=root --password=kuji92 PNE < /usr/home/mysql_dump/openpne_2_12_10.sql
bunzip2 /home/mysql_dump/dump.bz2 -c dump

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS