CHIPPYのMTをDB化するにあたっての作業手順
移行ではなく新たに設置する場合はこちらを参照
Mysql、処理早いですねー
サイト再構築でInternalServerErrorが出てるくらいでしたけど
1分ほどで処理が完了します
以下、DB化への手順です
SixApartのサイトよりアップグレードパッケージをダウンロード
通常パッケージには今回必要となる"mt-db2sql.cgi"が
含まれていないためです
ダウンロードしたソースを展開して"mt-db2sql.cgi"を
"mt.cgi"ファイルと同ディレクトリにアップロードします
パーミッションを755に設定
# chmod 755 mt-db2sql.cgi
Mysqlにデータベースとユーザを作成します
[root@ ~/] # mysql -u admin -p
Enter password: ********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 67154 to server version: 3.23.58
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> create database db_name;
Query OK, 1 row affected (0.06 sec)
mysql> grant all privileges on db_name.* to db_user@localhost identified by
'pass_word';
Query OK, 0 rows affected (0.16 sec)
mysql> exit
Bye
"my.cfg"ファイルを編集
# vi mt.cfg
# DataSource ./db #コメントアウトします
# Database Setting #以下追記
ObjectDriver DBI::mysql
Database db_name
DBUser db_user
"mt-db-pass.cgi"を編集
Mysqlデータベースユーザのパスワードに編集
# cat mt-db-pass.cgi
pass_word
ブラウザより"mt-db2sql.cgi"にアクセス
以下のようなメッセージが出力されれば無事完了
9
90
92
93
95
MT::TBPing
1
Done copying data from Berkeley DB to your SQL database! All went well.









