what do you mean by "Anope doesn't 'use' the database"? do you mean Anope doesn't dump data to the mysql db, as in the db and tables exist but no data populates the tables? or do you mean you made changes from outside Anope and Anope doesn't see the changes you made?
I'm trying to say that Anope doesn't insert any info to the mysql DB. I have created the tables using the mydbgen tool (./mydbgen on console) but they use the binary files from the HDD, but they don't insert any info to the MySQL DB. They work fine but they insert all registered nicknames, channels and everything on the binary files, but not to de MySQL DB.
I've configured the .conf file like this.
MysqlHost "localhost"
MysqlUser "servicios_chat"
MysqlPass "******************"
MysqlName "servicios_chat"
MysqlSock ""
MysqlPort 3306
MysqlSecure "md5"
MysqlRetries 10
MysqlRetryGap 1
UseRDB