From Funtoo
Revision as of 01:30, August 28, 2014 by Threesixes (talk | contribs)
Jump to navigation Jump to search



We welcome improvements to this page. To edit this page, Create a Funtoo account. Then log in and then click here to edit this page. See our editing guidelines to becoming a wiki-editing pro.

MySQL is the M in the lamp/lemp/llmp stack. It is a popular & common database that accepts SQL statements.


root # emerge mysql

First Run

MySQL requires configuration upon instillation.

To deploy MySQL:

root # emerge --config dev-db/mysql


to start mysql:

root # rc-service mysql start

to start upon boot:

root # rc-update add mysql



MySQL is by default insecure.

to lock down your MySQL install:

root # mysql_secure_installation


By default MySQL logs every action, including leaving plain text passwords in its history file.

To remove the history file:

root # rm /root/.mysql_history

To automatically remove future history:

root # ln -s /dev/null /root/.mysql_history