MySQL causes nothing but problems, and is pretty much only used:
a) as a transmission medium between the wiki and the bot
b) as a transmission medium between notification systems and the bot
c) as a place to store config files
These are the tables we currently have in the schema:
| Table name | Usage status |
|-------------------|-------|
|`acc_notifications`|
|`accesslog` | Unused; Legacy
|`archive_accesslog`| Unused; Legacy
|`blockmonitor` |
|`categoryitems` |
|`channel` |
|`channelconfig` | Unused, migrated to XML or columns on channel table
|`channelwatchers` |
|`command` |
|`configuration` | Unused, migrated to XML or columns on channel table
|`crosschannel` |
|`flagaccesslog` |
|`flaggroup` |
|`flaggroup_user` |
|`ignoredpages` |
|`interwiki` |
|`keywords` |
|`messages` |
|`notificationtype` |
|`pagewatcherchannels`|
|`shorturlcache` |
|`site` |
|`timezones` |
|`user` |
|`vw_config` | Unused
|`watchedpages` |
|`watcher` |
|`welcomelog` |
|`welcomeusers` |