| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/02/2007 15:40:32
|
peerless
GUJ Master
![[Avatar]](/images/avatar/5b2a8f2b014bb326fd82ee313704e78c.jpg)
Membro desde: 22/01/2007 14:52:26
Mensagens: 1401
Localização: Porto Alegre / RS
Offline
|
Onde fica o .db do mysql?
E outra dúvida: Quando eu distribuir minhas app. terei que instalar o mysql em cada máquina do usuário?
Abraços, e mto obrigado....
|
follow me
pitacos
"The most problems that teams face are about communication, and all the others are too." - Dan North
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/02/2007 15:57:47
|
AlexMS
What is classpath?
Membro desde: 14/02/2007 15:29:30
Mensagens: 6
Offline
|
peerless wrote:Onde fica o .db do mysql?
E outra dúvida: Quando eu distribuir minhas app. terei que instalar o mysql em cada máquina do usuário?
Abraços, e mto obrigado....
Não tenho certeza, pois não sou muito conhecedor do assunto, mas vou postar assim mesmo. Caso esteja errado, alguém me corrija ou complemente.
No caso do mysql a base ou os dados fica na pasta mysql\data\nomedobanco
Nessa pasta fica os arquivos do suposto banco de dados que você está trabalhando.
No caso de voce querer criar um arquivo unico com essa base você terá que usar uma ferramenta como o phpmyadmin onde você poderá copiar a estrutura do banco ou com a estrutura + dados. Senão me engano é um arquivo .sql que é gerado.
Com relação a distribuição, eu creio que seja necessário instalar o mysql se você for utilizar aquele banco e cada uma das maquinas de forma independente/individual. Agora se for para acessar o unico banco em varios computadores de uma rede, você terá que configuar um servidor local - exemplo o apache com mysql etc - e por o banco para rodar na maquina desse server juntamente com o mysql instalado (apenas no servidor), assim você pode acessar o banco - no caso web - através do endereco localhost/aplicacaoweb.
Se for uma aplicacao em rede sem ser web, creio que basta apenas o pc que for distribuir ter o mysql instalado e na aplicacao você passar como o host o IP dessa máquina. Não tenho certeza se é necessário analisar questões de liberar acesso etc.
Atè,
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/02/2007 16:04:33
|
maquiavelbona
JWizard
![[Avatar]](/images/avatar/24bea84d52e6a1f8025e313c2ffff50a.jpg)
Membro desde: 29/06/2006 09:06:51
Mensagens: 2450
Localização: São Paulo - SP
Offline
|
Necessitas enviar um banco junto com a aplicação? E é necessário que seja o MySQL? O MySQL é pago para uso comercial.
Se realmente precisares enviar um banco de dados para o cliente e não precisar ser necessariamente MySQL, poderias dar uma olhadinha no HSQLDB, H2 e no DERBY. Vai ser mais simples e ter o mesmo resultado.
Até!
|
----------------------------------------------------------------
"Within a few years a simple and inexpensive device, readily carried about, will enable one to receive on land or sea the principal news, to hear a speech, a lecture, a song or play of a musical instrument, conveyed from any other region of the globe. "
Nikola Tesla - A means for furthering Peace (1905)
"Gedanken ohne Inhalt sind leer, Anschauungen ohne Begriffe sind blind."
Immanuel Kant - Kritik der reinen Vernunft (1781) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/02/2007 16:52:23
|
otaviofcs
Virtual Machine Man
![[Avatar]](/images/avatar/2509e9380eb3623ef61046dcd190275d.jpg)
Membro desde: 21/12/2006 18:01:54
Mensagens: 511
Localização: Rio de Janeiro
Offline
|
peerless wrote:Onde fica o .db do mysql?
Pode ficar em qualquer lugar. Sério. Para saber o lugar exato onde está sua base, consulte a variável datadir do arquivo my.cnf (que define as configurações do mysql).
E outra dúvida: Quando eu distribuir minhas app. terei que instalar o mysql em cada máquina do usuário?
Sim (se já não existir uma). Mas leia a licença do Mysql como o maquiavelbona falou. Ele tem razão em parte. A licença é dual. Se seu sistema for GPL ele pode ter o MySQL embarcado de graça. Se for comercial fechado você precisa de licenças. Se for para web sites, empresas de TI (consumo próprio) ou estudantes pode ser free também. Dá uma olhada em: http://www.mysql.com/company/legal/licensing/
|
visite o blog da Riopro em:
http://blog.riopro.com.br
Aumente a capacidade de inovação na sua empresa usando o Zest:
http://zest.com.br
Conheça também:
http://votebolsa.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/02/2007 17:01:27
|
roadhouse
JavaBaby
Membro desde: 26/01/2007 15:24:31
Mensagens: 99
Offline
|
peerless wrote:Onde fica o .db do mysql?
E outra dúvida: Quando eu distribuir minhas app. terei que instalar o mysql em cada máquina do usuário?
Abraços, e mto obrigado....
pra primeira pergunta: procure por arquivos com a extensão .MYD e .FRM esses são os arquivos que você procura, onde eles ficam é regido pelo mysqld.conf (acho que o nome é esse) que fica dentro do /etc
pra segunda: depende da sua aplicação de repente é possivel instalar so um mysql server na rede e configurar a sua aplicação para apontar para o banco de dados, de outra maneira eu não vejo muito sentido de ter um banco integrado na sua aplicação, mas se mesmo assim você precisa de um banco empacotado nela veja algo mais leve como o sqlite3 por exemplo que acredito que caia como uma luva para ser propósito
|
Não alimente os trolls. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/03/2010 13:26:41
|
sabrinah
Entusiasta Java
Membro desde: 30/08/2009 21:53:51
Mensagens: 15
Offline
|
Olá.
também estou com a mesma dúvida, procurei pelas 3 sugestões dadas aqui no fórum e não encontrei meu Banco com nenhuma.
Estou desenvolvendo uma aplicação desktop em Java e a única coisa que quero guardar no BD é uma tabela com uma lista de palavras, seu peso e se status (negativo ou positivo).
É necessário mesmo que em cada máquina que vai ter a aplicação esteja instalado o MySQL?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2010 19:19:09
|
Vingdel
JavaEvangelist
![[Avatar]](/images/avatar/8e3a470dfb7d426c470e8e9bdf44df13.jpg)
Membro desde: 19/11/2006 22:09:57
Mensagens: 360
Localização: Cabo Frio - RJ
Offline
|
olá pessoal, tom com uma dúvida parecida...
Tava fazendo uma app de teste fiz o seguinte no MySQL:
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:
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/"
|
Caso tua dúvida esteja sanada edite tua primeira postagem no tópico e adicione [RESOLVIDO] ao assunto.
Poste teu código entre as tags [code] ... [/code].



 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/06/2010 22:34:58
|
thimor
JavaGuru
![[Avatar]](/images/avatar/154860e7d6c1a90ff1fd9f6c8b209054.png)
Membro desde: 20/03/2007 17:53:08
Mensagens: 204
Localização: Natal
Offline
|
se for slackware no instalacao padrao
/var/lib/mysql
para cada banco vai ter uma pasta.
em /etc/my.cnf tem um apontamento para o datadir como ja foi dito anteriormente.
|
Quem ensina, exercita seu conhecimento. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/06/2010 09:36:08
|
sandro_juca
Smalltalk
Membro desde: 14/06/2010 10:10:29
Mensagens: 3
Localização: Fortaleza-CE
Offline
|
No intuito de desenvolver um sistema de aquisição de dados em linux baseado nessa aplicação real abaixo pergunto:
1- como implementar um banco de dados para registrar o horário e os eventos ocoridos com o microcontrolador USB;
2- para conehcer o microcontrolador como dispositivo USB no windows se instala um driver, como faço para o linux reconhecê-lo também como um dispositivo USB já que não tem driver.
Aplicação:
Tutorial de Conexão USB real entre o PIC18F2550 e aplicativo Java NetBeans:
http://www.youtube.com/watch?v=Ak9RAl2YTr4
Drivers, documentação e aplicativo:
http://www.4shared.com/file/iKZZ-Ja7/100611PIC_USB_e_Java.html
|
|
|
 |
|
|