Running wordpress with an alternative database backend? (4 posts)

  1. SidShetye
    Posted 3 years ago #

    We run our application in Microsoft's Azure cloud and the rest of the applications runs on .NET (code) and Azure SQL (MS SQL based, for data). We would like to incorporate WordPress as the blogging solution. Now while getting PHP applications running on Azure is fine (IIS can handle PHP just fine), the MySQL requirement is a bit sticky.

    Most well designed applications have a database abstraction layer so that various database drivers can be used to implement the requirements of the abstraction layer in a modular and extensible manner. I searched quite a bit for this but couldn't find it in WordPress. I did see an effort at http://wordpress.org/extend/plugins/wordpress-database-abstraction/ (WP Db Abstraction) but it seems it wasn't patched back into the main truck and so seems to have fallen aside.

    So, if I wanted to use WordPress but use a different database storage backend how can I do that with wordpress?

  2. Mark Ratledge
    Forum Moderator
    Posted 3 years ago #

  3. SidShetye
    Posted 3 years ago #

    Thanks but that is still MySQL based. Azure run the PHP code on Azure Webroles (=IIS instances) while the database lives in MySQL (maintained by ClearDB.com). Google searches don't yield much so I thought I'd post on the official forums to go a level deeper.

  4. Doodlebee
    Posted 3 years ago #

    None of these are helpful?

    I know I once did a WordPress install on a IIS server with MSSQL, and it wasn't pretty, and I'll never do it again. BUT, I was pretty much a n00b at WordPress when I did it, and it was a really old version, like 2.0 or something. So it was probably hard for me simply because I had no idea what was going on LOl

    I know there's IIS packages available for download from the release archive, but I don't know if they'll run on MSSQL.

    ETA: here's a walkthrough that I found from the above link.

Topic Closed

This topic has been closed to new replies.

About this Topic