2009-09-23 48 views

回答

1

如果你想的WordPress MU使用SQLite,這篇文章你可能感興趣的:converting standard wordpress into a SQLite powered multi user blogging platform

它是指你掛插件,並增加了一些解釋 - 報價出臺:

WPMU( WordPress MU的或多用戶)是 wordpress的另一個版本,其中 使用具有某些修改 核心WP和轉換任何單 用戶WordPress博客成多用戶 博客平臺。在這篇博客文章 我會告訴你如何wordpress的一個 一般安裝轉換成 多用戶博客平臺(如 WPMU,但功能齊全),並採取了SQLite :) 優勢 - 所以讓 樂趣開始。

也就是說,它似乎並沒有基於WordPress MU的 - 但似乎達到同類functionnalities的...

+0

我正在尋找wpmu的東西 – Phil 2009-09-23 16:55:23

0

如果你已經有一個工作的工作網站,並想遷移MySQL數據庫對於SQLite,你可能想看看這篇文章:

http://livecode.byu.edu/database/mysql-sqliteExport.php

總之,本文介紹瞭如何將您的WordPress的數據庫中導出從SQL的phpMyAdmin。一旦你有一個SQL文件,你打開終端並運行sqlite。

你會:

  1. 你的計算機產生
  2. 一個SQLite文件中讀取你的phpMyAdmin有
  3. sqlite的文件添加到您的WordPress如下面的鏈接解釋了SQL文件。

http://hasin.me/2009/09/22/converting-standard-wordpress-into-a-sqlite-powered-multi-user-blogging-platform/

唯一需要注意的是,SQLite不支持的大多數類型在MySQL中使用字段,所以你將不得不更換與SQLite的等效那些不支持的領域。

這裏是我在我的項目替代領域:

  • 更換INT(n)和BIGINT(N)與INTEGER
  • 替換時間戳和日期時間與TEXT
  • 更換VARCHAR(n)的與TEXT
  • 與TEXT
  • 更換VARCHAR(n)的更換(TINYTEXT | LONGTEXT)與TEXT
  • 與「0000-00-0替換CURRENT_TIMESTAMP 0 00:00:00'
  • 更換COLLATE沒事
  • 添加PRIMARY KEY AUTOINCREMENT與ID字段(手動)-except表 'wp_term_relationships'
  • 刪除所有ALTER語句(有沒有SQLite中有效)

我確實從PHPMyAdmin導出了SQL文件,其中一個用於數據結構 - 因此我可以驗證表格是否已創建,另一個用於數據。如果在讀取SQL文件時出現任何錯誤,只需打開它們,修復它們並再次讀取文件。