2005年10月10日

■ SQLiteへ移行

| コメント [0] | tb [0]

Movable Type 3.2導入時に、Berkeley DBでは不具合が発生したので、
思い切ってSQLiteというデータベースに切り替えてみました。

1.3.2の移行作業は完了したと仮定します。
2.「Ogawa::Memoranda」さんのmt-db-convert.cgiをダウンロードします。
3.解凍後、編集なしでcgi/mtにアップロード。属性は755。
4.ブラウザで「自分のサイト名/cgi/mt/mt-db-convert.cgi」にアクセス
5.「Source DB Configuration」
    DataSource=「サイトパス/cgi/mt/db」ObjectDriver=「Berkeley DB」
6.「Destination DB Configuration」
    ObjectDriver=「SQLite」、database「サイトパス/cgi/mt/db/sqlite.db]
7.「convert」ボタンを押せば最後に
 

Your recommended setting
-------------------------------------
# DataSource ××/mt/db
ObjectDriver DBI::sqlite
Database ××/mt/db/sqlite.db
-------------------------------------

と表示される。

8.mt-config.cgi
DataSource ××/mt/db

 # DataSource ××/mt/db
 ObjectDriver DBI::sqlite
 Database ××/mt/db/sqlite.db
に書き換えて、アップロードし再構築。

8.記事を更新した時にサイトパス/cgi/mt/db/sqlite.dbが更新されていれば成功



ランキングのご協力をお願いします。


TOPに戻る
■カテゴリ:2.インストール&設定
▽前の記事:mt.cfgの編集(3.17バージョン)

このエントリーのトラックバックURL:
トラックバックする際は,このブログまたはこの記事へのリンクをお願いします。
貴サイトにリンクがない場合は削除します。

この記事のタイトル : SQLiteへ移行
この記事のリンク用ソース :

コメント




保存しますか?