2009-09-23 50 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文件时出现任何错误,只需打开它们,修复它们并再次读取文件。