Olá pessoal, estou com uma duvida com relação a localização do banco de dados do MySQL, vejam o problema:
Estava fazendo uma app de teste e fiz o seguinte no MySQL:
mysql test
mysql> CREATE TABLE testeJava (
-> codigo INT(10),
-> nome VARCHAR(50),
-> sobrenome VARCHAR(50)
-> );
mysql> INSERT INTO testeJava VALUES ('1','Viva','o Linux!!!');
mysql> INSERT INTO testeJava VALUES ('2','Zé','Mané');
mysql> INSERT INTO testeJava VALUES ('3','Zé','Ninguém');
mysql> INSERT INTO testeJava VALUES ('4','Pedro','Paulo');
mysql> INSERT INTO testeJava VALUES ('5','Seu nome','Seu Sobrenome');
mysql> exit
Onde fica salvo esse banco?
A aplicação conecta e recebe os dados perfeitamente, mas o DB não está onde deveria estar, na pasta Data… Isso ta tirando meu sussego.
Saída:[code]Testando acesso a banco de dado MySQL
A conexÒo foi um sucesso
Codigo: 1
Nome: Viva Sobrenome: o Linux!!
Codigo: 2
Nome: Zé Sobrenome: Mané
Codigo: 3
Nome: Zé Sobrenome: Ninguém
Codigo: 4
Nome: Pedro Sobrenome: Paulo
Codigo: 5
Nome: Delano Sobrenome: Lima
Consulta realizada com sucesso!!!
Fechamendo a conexÒo[/code]
Intalação do MySQL: C:\Program Files\MySQL\MySQL Server 5.1
Pasta no diretório de instalação: lib, bin, share
Configuração do my.ini:
[mysqld]
The TCP/IP Port the MySQL Server will listen on
port=3306
#Path to installation directory. All paths are usually resolved relative to this.
basedir=“C:/Program Files/MySQL/MySQL Server 5.1/”
#Path to the database root
datadir=“C:/ProgramData/MySQL/MySQL Server 5.1/Data/”