Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am about to setup a couple of LAMP servers using Ubuntu 10.04. The problem is that I have noticed that Dovecot needs the MySQL-common package to work. I don't want to install that package since I am going to use the MySQL 5.5 I don't know if I should install all the packages of MySQL 5.1 using apt-get or just leave MySQL-common 5.1 and use the 5.5 version for the applications.

What would you do?. To use MySQL 5.1? or MySQL 5.5 and the 5.1 MySQL common?.

share|improve this question
do you have specific reasons for wanting to go to 5.5? – sreimer Apr 18 '11 at 20:35
well, I read that the performance is better, specially with innodb tables :) – Curri Apr 18 '11 at 23:48
If you're looking for pure throughput, it has been said that 5.1 is a bit quicker – sreimer Apr 19 '11 at 4:20

Use whichever version is latest on your distribution of choice. I'd suggest you use Ubuntu 10.04 LTS, and the current version of that is.. MySQL 5.1.41-3ubuntu12.7

That means that you'll get easy to install binaries sudo apt-get install mysql-server , and support for them from the ubuntu community, because things will happen as expected.

Mixing and matching mysql-server and mysql-client versions is likely to fail in surprising and unexpected ways. Especially at 5pm on a Friday. Don't Do It.

If dovecot requires MySQL, why not let apt's package manager handle those dependencies for you too.

share|improve this answer
Thanks, It's what I needed to read :D. But why the ubuntu version is so old?, it was lunched on January 2010! – Curri Apr 18 '11 at 23:48

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.