Apache: What is "Use System MysQL" for?


Active Member
May 26, 2003
In the Apache Upddate configuration in WHM, one of the options is to "Use System MySQL". There is, in fact, two options relating to MYSQL. One that says 'MYSQL Module" and the other one that says "Use System MYSQL".

The questions:

1) What is the difference between the two?

2) Should they both be ticked or should I tick only one?



Well-Known Member
May 13, 2003
cPanel Access Level
Root Administrator
This question has been asked before and there has never been anyone with a definitive answer.

I run with just "use system mysql" checked. What I found was that when I upgraded from 4.0 to 4.1 I didn't have to upgrade apache like everyone else did. From what I can see, if you use the "mysql module" apache creates a mysql module based on the current version of mysql. So if you upgrade mysql from one major release to another (4.1 to 5.0) then you'll need to compile apache again. If you use system mysql then apache doesn't create a module but just uses system mysql, no update needed when upgrading mysql.

I'm by no means an expert, this is just my thoughts.