Você tem um arquivo /etc/my.cnf
? se assim for, cat
(exibir) para ver onde acha que seus arquivos de banco de dados devem estar (a datadir=
line).
Se você não tiver um arquivo my.cnf
, crie um da seguinte maneira:
[client]
port = 3306
socket = /tmp/mysql.sock
[mysqld]
port = 3306
basedir = /usr/local/mysql/
datadir = /where/your/data/files/are/
Do que você está dizendo, seu datadir deve ser /usr/local/var/mysql/
.
Reinicie o mysql
e veja se os bancos de dados aparecem.