Você pode ver todos os bancos de dados mysql executando a interface de linha de comando do mysql.
Chame um terminal com Ctrl + Alt + T .
Em seguida, execute isso para efetuar login como root, o qual tem permissões para visualizar todos os bancos de dados.
$ mysql -u root -p
Agora, depois de fazer login como root, execute isto:
mysql> show databases;
Depois de ver o banco de dados atual (desde que ele tenha sido criado corretamente, você pode usar essa interface ou a interface Phpmyadmin para dar permissão ao banco de dados apropriado para o ID do usuário que o acessará.
Alguns usuários não poderão ver os bancos de dados que eles não têm permissão suficiente para ver.
Concedendo acesso ao banco de dados usando a linha de comando:
Você pode fazer isso a partir da linha de comando, observando o nome do banco de dados e executando este comando a partir do acesso root.
mysql> GRANT ALL ON [database].* TO 'userid'@'%';
- Substitua "[banco de dados]" pelo nome do banco de dados, sem incluir os colchetes.
- Substitua userid pelo nome do usuário que você está concedendo privilégios.
- Substitua
%
pelo ponto de acesso. O "%" dá permissão para acessar de qualquer lugar. Você pode substituir isso porlocalhost
ou um endereço IP.
Do Phpmyadmin:
Phpmyadmin também possui uma interface de comando para o banco de dados. Você pode clicar no link SQL e digitar os mesmos comandos nas etapas acima.