Preparar la Base de Datos en Ubuntu

Con el fin de configurar un sistema de producción que tiene que preparar una base de datos MySQL donde la aplicación almacenará todos los datos.
Para realizar este paso, asegúrese de que MySQL esté funcionando, si no es así, instálelo: http://dev.mysql.com/downloads/mysql/

Una vez que su instancia de MySQL esté funcionando, abra un terminal y ejecute este comando:

$ sudo su

Escriba su contraseña como se solicitó para iniciar sesión como usuario root.

Configuración por defecto

LogicalDOC requiere que configure su instalación de MySQL para que se ajuste mejor a las necesidades de un DMS profesional, por esto necesitamos editar el archivo /etc/my.cnf de esta manera:

$ vi /etc/mysql/my.cnf

Ahora edite su archivo de configuración my.cnf actual y asegúrese de tener las siguientes configuraciones en las secciones [mysql] y [mysqld]:

[mysql]
default-character-set = utf8

[mysqld]
character-set-server = utf8
collation-server = utf8_bin
default-storage-engine = INNODB

Esto establece la codificación a UTF-8 y el motor de almacenamiento predeterminado al INNODB con soporte de transacciones.

Configuración de la contraseña para el usuario root de MySQL

Ejecute el disguiente comando en un iterminal:

$ mysqladmin -u root password 'password'

Creación de la base de datos

Conectar al prompt de mysql escribiendo el comando:

$ mysql -u root -ppassword

Ejecute el siguiente comando en el prompt de mysql:

CREATE DATABASE logicaldoc;

Ahora tenemos una base de datos vacía llamada logicaldoc con un usuario root que puede acceder a ella usando contraseña password.
Puede salir del prompt mysql(comando \ q) y seguir adelante.

http://dev.mysql.com/doc/refman/5.1/en/macosx-installation.html