Você criou o banco de dados dos alunos usando a mesma conta de usuário? SHOW DATABASES mostrará apenas os bancos de dados aos quais você tem privilégios.
Esta é a primeira vez que uso o MySQL. Eu tenho o Windows e o XAMPP instalados.
Eu criei um banco de dados chamado "Students" através do meu programa Java que aparece como uma pasta no diretório C: \ xampp \ mysql \ data e no localhost / phpmyadmin /. Eu posso consultar tabelas no banco de dados a partir de Java.
Na pasta Xampp, o mysql.exe é encontrado em C: \ xampp \ mysql \ bin. Isto é o que mostra a partir do prompt lá:
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| test |
+--------------------+
Arquivos com estes nomes existem em C: \ xampp \ mysql \ mysql-test.
Eu esperava ver meu banco de dados aqui. Eu entendo talvez eu possa dizer para olhar em um lugar diferente, editando o arquivo my.cnf. Mas existe um em C: \ xampp \ mysql \ mysql-test \ suite \ rpl e um em C: \ xampp \ mysql \ mysql-test \ suite \ federado. Nenhum contém "datadir". Eu estou no caminho certo? O que eu faço?
Tags mysql