Databases: moodle and MySQL explaination

Databases: moodle and MySQL explaination

by kunaal sharma -
Number of replies: 3

i was wondering if someone could guide me to any references about how moodle interacts with database?

Average of ratings: -
In reply to kunaal sharma

Re: Databases: moodle and MySQL explaination

by Howard Miller -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers
I'm not sure how much information you are looking for.

In outline, it uses and abstraction library call adodb. On top of that there is a Moodle specific database layer providing a large number of regularly used database functions. You will find this in lib/datalib.php and is probably the best place to start looking.