Preparere il Database in Ubuntu

Per impostare un sistema di produzione è necessario preparare un database MySQL in cui l'applicazione memorizzerà tutti i dati.
Per eseguire questo passaggio, assicurati di avere un MySQL in esecuzione e in esecuzione, se non è il caso installarlo: http://dev.mysql.com/downloads/mysql/

Una volta che l'istanza MySQL è in esecuzione, apri un terminale ed esegui questo comando:

$ sudo su

Digita la password come richiesto per accedere come utente principale.

Impostazioni predeterminate

LogicalDOC richiede di configurare l'installazione MySQL in modo da adattarsi alle esigenze di un DMS professionale, quindi è necessario modificare il file /etc/my.cnf in questo modo:

$ vi /etc/mysql/my.cnf

Ora modifica il file di configurazione corrente my.cnf e assicurati di avere le seguenti impostazioni nelle sezioni [mysql] e [mysqld]:

[mysql]
default-character-set = utf8

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

Questo imposta la codifica a UTF-8 e il motore di archiviazione predefinito per l'INNODB con supporto delle transazioni.

Impostazione della password per l'utente root di MySQL

Eseguire il seguente comando al prompt della shell:

$ mysqladmin -u root password 'password'

Creare il database

Connettiti al prompt di mysql digitando il comando:

$ mysql -u root -ppassword

Esegui il seguente comando nel prompt di mysql:

CREATE DATABASE logicaldoc;

Ora abbiamo un database vuoto chiamato logicaldoc con un utente root che può accedervi usando password password.
È possibile uscire dal prompt mysql(comando \ q) e andare avanti.

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