使用Wordpress和$ wpdb一段时间后,我真的很欣赏它们处理数据库查询的简洁方式。
在尝试重新发明轮子之前,是否有人将$ wpdb类转换为可与任何MySql数据库一起使用的独立PHP类?
[几个Google搜索未返回任何结果。
WordPress为所有数据库操作提供了一类功能。该类称为
wpdb
,大致基于ezSQL编写和维护的Justin Vincent类。
看起来像Richard Racko那样做(在撰写本文时,最新提交时间为2018年2月14日):
https://github.com/richardracko/wpdb-standalone
摘自github上的限量版doco:
WordPress独立数据库类已从WP清除变量和函数调用
如果创建长度为零的wp-settings.php文件,则可以使用现有的wp-config.php而不需要对其进行编辑以删除包括:
require 'wpdb.php';
// create a zero length wp-settings.php to avoid editing wp-config.php
require 'wp-config.php';
$wpdb = new wpdb(DB_USER, DB_PASSWORD, DB_NAME, DB_HOST);
//$wpdb = new wpdb($dbuser, $dbpassword, $dbname, $dbhost);