Primeiramente vou falar que ele é lento no windows, e parece que a versão que suporta rede é paga
dev.mysql.com/downloads
O MySql é uma m
51 Respostas
E daí?
Oi,
Aprende a usar antes de criticar.
Tá loco meu ?
Então paga 100 mil reais pela licença do Oracle!
o postegree é de graça e trabalha em rede tão bem quanto o mysql
O final de vida do mysql comunity:
http://www.noticiaslinux.com.br/nl1153106336.html
Você pode explicar primeiro o que aconteceu?
Provavelmente deve ter sido algum detalhezinho que faltou pro negócio funcionar direito. É a reação que a maioria das pessoas têm quando não conseguem fazer algo que não conhecem, e querem que funcione rápido. Aí descem o pau sem fundamentos suficientes.
Um exemplo clássico é dizer que o banco X é lento, quando na verdade o tal cara quer fazer uma consulta e não usa índices suficientes, gerando um “table scan”.
criei o banco normalmente, e estou tentando conectar com ele de outra maquina, e da acesso negado (na mesma máquina não dá ess problema)
O postgre eh muito bom mesmo. Ja li artigos q dizem q ele eh mais rapido q o mysql. E tem o pgadmin, q eh muito bom pra a administração dele.
O final de vida do mysql comunity:
http://www.noticiaslinux.com.br/nl1153106336.html
Presta atenção no texto:
A MySQL publicou seu primeiro cronograma de “end of life” para seu banco de dados open-source e não mais irá oferecer atualizações gratuitas para algumas versões antigas do produto começando no mês que vem.
A companhia tem sido relativamente generosa no passado ao prover atualizações gratuitas para versões de seu banco de dados tão antigas quanto 5 anos ou mais. Manter diversas versões custa dinheiro para a companhia, entretanto, logo começará a cobrar pelas atualizações de versões antigas, disse a MySQL.
Clientes usando MySQL 3.23 e MySQL 4.0 terão que comprar uma subscrição à MySQL Network para receber atualizações binárias para estes produtos depois de 1 de agosto (para 3.23) e 1 de outubro (para 4.0), disse Kaj Arno, vice-presidente de relações com a comunidade da MySQL. Uma subscrição básica começa em $US595 por servidor por ano nos EUA ou 495 euros na Europa.
Eu comparei o mysql e postegree.
1.000.000 de inserções, updates, selects e um delete no final.
o postegree foi mais de 2 vezes mais rápido.
Fiz o mesmo teste com o firebird, e foi ainda mais rápido.
O final de vida do mysql comunity:
http://www.noticiaslinux.com.br/nl1153106336.html
O final de vida de algumas versões antigas do mysql comunity.
Se as nem as empresas como Oracle mantém as versões antigas de banco, por que a MySQL faria o mesmo?
Eu comparei o mysql e postegree.
1.000.000 de inserções, updates, selects e um delete no final.
o postegree foi mais de 2 vezes mais rápido.
blz velho, usa o postgree então… cada banco tem sua utilidade, no seu caso ta parecendo que o postgree vai te atender melhor.
[]'s
A MySQL publicou seu primeiro cronograma de “end of life” para seu banco de dados open-source e não mais irá oferecer atualizações gratuitas para algumas versões antigas do produto começando no mês que vem.
Veja a conjunção, vai acabar o open source, e as versão comunity
beleza cara, então faz o seguinte:
Cria um novo tópico chamado Performance de Bancos de Dados e coloca lá todos os seus testes
Se você ficar criticando o que muita gente usa e ainda ficar dizendo que isso é melhor, o outro é muito melhor, esse aqui não é tão bom, ferrou. Números meu rapaz, números, coloque informação para nós.
criei o banco normalmente, e estou tentando conectar com ele de outra maquina, e da acesso negado (na mesma máquina não dá ess problema)
Esse comportamento é padrão do MySql quando ele é instalado. Vc é que tem que liberar o acesso remoto pra poder conectar.
http://dev.mysql.com/doc/refman/5.1/en/connection-access.html
Avainana de pau… eu amo Avaiana de pau, puquê? Ensina as quiança, baaaaate nas quiança, as quiança apende na marra! Ô Avaiana de pau, se não apendê morre! Ô láiáláiá…
Olhem me desculpem a cabeça quente, é que eu coloquei o mysql em um cliente meu por insentivo de outros, e depois descobri que as melhores opções eram pagas, (antes eu usava firebird) agora vou ter que migrar o banco.
Me desculpem a cabeça quente…
A MySQL publicou seu primeiro cronograma de “end of life” para seu banco de dados open-source e não mais irá oferecer atualizações gratuitas para algumas versões antigas do produto começando no mês que vem.Veja a conjunção, vai acabar o open source, e as versão comunity
Eu vejo que você não sabe ler, eles vão parar de prover manutenção nas versões antigas, isso é normal, toda empresa e projeto faz isso. Qual foi a última vez que saiu um release da versão 5 do postgresql? Mesma coisa.
Provavelmente deve ter sido algum detalhezinho que faltou pro negócio funcionar direito. É a reação que a maioria das pessoas têm quando não conseguem fazer algo que não conhecem, e querem que funcione rápido. Aí descem o pau sem fundamentos suficientes.
Olhem me desculpem a cabeça quente, é que eu coloquei o mysql em um cliente meu por insentivo de outros, e depois descobri que as melhores opções eram pagas, (antes eu usava firebird) agora vou ter que migrar o banco.
Me desculpem a cabeça quente…
:roll:
Aproveita que hoje é sexta e esfria a cabeça. 
depois dessa vo toma uma cachaça
Olhem me desculpem a cabeça quente, é que eu coloquei o mysql em um cliente meu por insentivo de outros, e depois descobri que as melhores opções eram pagas, (antes eu usava firebird) agora vou ter que migrar o banco.Toma uma bem gelada que passa. Isso mesmo, hoje é sexta, relaxa cara.
Me desculpem a cabeça quente…
Não tem uma versão paga e nem uma free.
No windows a única diferença para as de *nix, é que tu precisa comprar uma licença.
Fora isso, é tudo igual.
http://dev.mysql.com
Olha a documentação, que lá te ensina como tu dar acesso para um usuário teu conectar remotamente.
Vcs nunca olham a documentação, e depois vem kcetiar que isso é melhor que akilo e akele…
criei o banco normalmente, e estou tentando conectar com ele de outra maquina, e da acesso negado (na mesma máquina não dá ess problema)
Não seria somente um firewall bloqueando a porta do mysql? Lembrando que os novos updates do win xp vem com o firewall de fábrica. La na pôs vivia acontecendo isso ao acessar serviços de outras máquinas, era o firewall mesmo.
criei o banco normalmente, e estou tentando conectar com ele de outra maquina, e da acesso negado (na mesma máquina não dá ess problema)
Não seria somente um firewall bloqueando a porta do mysql? Lembrando que os novos updartes do win xp vem com o firewall de fábrica. La na pôs vivia acontecendo isso ao acessar serviços de outras máquinas, era o firewall mesmo.
Ele disse q o banco de uma msg de acesso negado.
Pra começo de conversa, ele nem se tocou, mas se deu acesso negado, é lógico que o negócio tá na rede, se não nem mensagem daria, daria outro erro qualquer, um erro de não localização de serviço.
O problema é que ele não liberou o usuário para ter acesso externo. Foi só isso, e isso tem tá documentado em PORTUGUES no site do mysql, mas a preguiça é foda, é mais fácil vir aqui, e fazer um discurso do que olhar na documentação…
Eu comparei o mysql e postegree.
1.000.000 de inserções, updates, selects e um delete no final.
o postegree foi mais de 2 vezes mais rápido.blz velho, usa o postgree então… cada banco tem sua utilidade, no seu caso ta parecendo que o postgree vai te atender melhor.
[]'s
Isso é verdade. O postgree pode ser mais efeiciente em algumas situações. Em outras o mysql pode ser melhor. Mas lembrando q o postgre é totalmente gratuito ao passo q o mysql tem umas restrições. Estou certo?
Você pode usar o MySQL gratuitamente. Mas se você não está contente com a licença do gratuito, você pode comprar uma licença do produto que lhe agrade. Esse negócio de licença paga pra *nix é novidade.
[]s.
Em resposta.
O “erro” era no proprio mysql,
abri o banco mysql, onde fica as configurações, fui la na tabela host e adicionei os host e privilegios e ai funcionou.
Quanto a questão da rede ser paga, foi um mal entendido, mas a documentação dele explica meio mal a parte de conexão, tanto é que não foi que achei a solução do problema.
criei o banco normalmente, e estou tentando conectar com ele de outra maquina, e da acesso negado (na mesma máquina não dá ess problema)
ai é palhaçada tua …
o banco tem controle de acesso por usuário/senha e host
tu que não soube configurar …
ou seja, aprende a usar antes de chingar …
não sou apaixonado pelo MySQL, mas criticas sem fundamento e ainda por cima mentirosas não da pra querer …
Você pode usar o MySQL gratuitamente. Mas se você não está contente com a licença do gratuito, você pode comprar uma licença do produto que lhe agrade. Esse negócio de licença paga pra *nix é novidade.[]s.
Naooo!!
Pra *nix ele é free.
Tu pode usar ele em qualquer distribuição linux que tu não precisa pagar nada.
Pro windows que o cara precisa pagar uma licença, mas o software é o mesmo, a única diferença é que se tu nao pagar, tu vai tah com um software ilegal rodando.
O servidor que roda no linux e o que roda no windows, são iguais.
Não existe uma versão free e nem uma versão paga.
É tudo free, a única diferença, é que no windows, tu deverias pagar ela para legalizar. Só isso…
A MySQL publicou seu primeiro cronograma de “end of life” para seu banco de dados open-source e não mais irá oferecer atualizações gratuitas para algumas versões antigas do produto começando no mês que vem.Veja a conjunção, vai acabar o open source, e as versão comunity
aprende a ler …
isto só quer dizer que só as versões antigas ja eram, agora se tu estiver usando a 5.0 ta beleza, vai continuar sendo open source …
Naooo!!
Pra *nix ele é free.
Tu pode usar ele em qualquer distribuição linux que tu não precisa pagar nada.
Pro windows que o cara precisa pagar uma licença, mas o software é o mesmo, a única diferença é que se tu nao pagar, tu vai tah com um software ilegal rodando.
O servidor que roda no linux e o que roda no windows, são iguais.Não existe uma versão free e nem uma versão paga.
É tudo free, a única diferença, é que no windows, tu deverias pagar ela para legalizar. Só isso…
nops, não é bem assim que funciona …
o MySQL possui duas licensas, GPL e uma comercial …
existe MySQL para windows e para *nix sob a licensa GPL, mas isto implica que qualquer coisa que depender dele pra funcionar também seja GPL
tu pode instalar ele num windows sem pagar um centavo pra ninguem, e pode distribuir ele também, des de que se tu distribuir alguma coisa junto, esta coisa seja GPL (maldito efeito virótico da GPL)
agora, para distribuir ele com produtos comerciais, ai sim tem que pagar …
Cheguei perto… hehehe! 
http://dev.mysql.com/doc/refman/4.1/pt/adding-users.html
Em portugues… acho que tu nao leu toda não…
sinceramente, em produção o Oracle é superior, mas para desenvolver, prefiro o MySQL um milhão de vezes.
- Ler a documentação e perguntar antes de xingar deveria ser o procedimento-padrão para qualquer pessoa que trabalhe na nossa área.
- Criticar, insultar ou responder rispidamente é um erro tão grosseiro quanto o primeiro erro.
Então, ambos os lados, peguem leve nas discussões e bom final de semana 
Como tudo na vida, depende. Pra muitas coisas, MySQL tem um custo mais baixo e atende as necessidades - sendo assim, ele eh superior ao Oracle.
Isto é, pra ter instalado no servidor é melhor o Oracle (com um bom DBA mantendo o bixinho) e pra ter na minha máquina é melhor o MySQL, por que mesmo sem saber configurar direito ele não vai me dá dor de cabeça. :mrgreen:
É que eu gosto que o banco de dados me avise exatamente em qual parte da query esta o erro ( a tabela e a coluna que eu pereenchi errado, etc) e não simplesmente me diga o erro q aconteceu.
???
É só usar as ferramentas certas. Eu uso SQL Navigator pra escrever SQLs pra Oracle e ele diz exatamente onde estão os erros no código.
Isto é, pra ter instalado no servidor é melhor o Oracle (com um bom DBA mantendo o bixinho) e pra ter na minha máquina é melhor o MySQL, por que mesmo sem saber configurar direito ele não vai me dá dor de cabeça. :mrgreen:
Depende… tudo depende. There’s no silver bullet 
He-he-he.
Foi só uma piada com o que microfilo tinha dito. 
O MySql é uma m…aravilha!!!
Que tal? 
[]s.
O MySql é uma m…aravilha!!!Que tal?
[]s.
Ficou 10 a gozação!

???É só usar as ferramentas certas. Eu uso SQL Navigator pra escrever SQLs pra Oracle e ele diz exatamente onde estão os erros no código.
Eu uso Hibernate, CMP e PIT… hehehe
Sexta eu estava encotrando um problema, o oracle falava que tinha ultrapassado o tamanho de uma coluna. Não me dizia qual tabela e nem qual coluna 
Quando eu tou usando Hibernate e dá erro em alguma query, eu pego a saída do log e rodo no Navigator e vejo onde é o erro. 
Mas essa do tamanho máximo da coluna é um pé no saco mesmo, tem que ser na base de tentativa/erro pra descobrir qual é.
E o Prevayler é rapidao voces nao curtem tambem?
Ja que a unica metrica que usam pra banco de dados é a velocidade :mrgreen:
criei o banco normalmente, e estou tentando conectar com ele de outra maquina, e da acesso negado (na mesma máquina não dá ess problema)
Giovanni, para vc ter acesso remoto a um banco de dados (o MySQL está incluido nisso) vc precisa configurar o banco para que ele aceite acessos remotos. Provavelmente é isso, ou vc está fazendo a conexão de forma errada. Qualquer coisa posta o seu código aí na lista.
Agora cuidado ao fazer isso senão sua base fica exposta para todo mundo. Não se esqueça de colocar uma senha segura para o root no MySQL, por padrão ela vem em branco, aí vc libera acesso remoto e pimba, algum esperto acesso como root a sua base de dados.
falando nisso…
Eu tava precisando embutir o mysql em uma aplicacao, alguem ja fez isso? Eu sei que tem uma versao propria mas nao entendi muito bem o negócio…
[]s
Como tudo na vida, depende. Pra muitas coisas, MySQL tem um custo mais baixo e atende as necessidades - sendo assim, ele eh superior ao Oracle.
Uma historinha pra complementar a opinião do CV e DQO:
O iG no início recebeu muita verba e construiu tudo em cima do banco de dados Oracle. Com o tempo o site cresceu muito e ficou caro demais manter tanta coisa… solução: usar MySQL! Eles dividiram o site e nas partes críticas deixaram Oracle, no restante deixaram MySQL, com isso economizaram bastante.
Muita gente acha que o MySQL ainda está igual a versão 3.53, que nem subquery dava pra fazer… pessoal acordem! Até a SAP adotou o MySQL!