Home |  MySQL Temas Mais Discutidos |  FAQ |  Feeds |  Envie feed para o blog |  Comentários |  Arquivo |  Feed agregado RSS 2.0 Português English Deutsch Español Français Italiano 日本語 Русский 中文
Mostrando entradas 1 para 30 de 130 Próximo 30 Entradas mais antigos
Conheça os “objetos” do Django
+0 Vote Up -0Vote Down

O Django, como sabemos, é um framework desenvolvido em Python. A grande função de um framework é automatizar determinadas tarefas no desenvolvimento de sistemas/site, como também facilitar tal desenvolvimento, evitando que o desenvolvedor tenha que ficar repetindo várias vezes a mesma tarefa – por isso temos no Django o conceito de DRY (Don’t Repeat Yourself) ou “não se repita”.

Um bom exemplo do conceito do DRY são os comando de banco de dados também conhecido como CRUD (Create, Read, Update, Delete). O Django traz nativamente o ORM para os banco de dados MySQL, PostgreSQL, Oracle, SqlLite, tendo também inúmeras bibliotecas para outros bancos, como por exemplo MongoDB.

O Django segue a orientação à objeto, possuindo características como classes, atributos, métodos, herança, dentre outras.

  [Leia mais...]
Erro na fila do Gearman: mysql_stmt_execute failed: Unknown prepared statement handler (1)
+0 Vote Up -0Vote Down

Se você estiver executando o Gearman a partir de uma versão que você mesmo compilou (ou você mesmo empacotou), pode acontecer de ter o seguinte erro. É a mesma mensagem para Ubuntu, Debian, CentOS/RHELL e seus clones.

[  proc ] mysql_stmt_execute failed: Unknown prepared statement handler (1) given to mysqld_stmt_execute -> libgearman-server/plugins/queue/mysql/queue.cc:356
[  proc ] gearman_server_job_add gearman_server_run_command(QUEUE_ERROR) -> libgearman-server/server.cc:284

O mesmo é visível nos logs /var/log/gearmand/gearmand.log, o que faz com que as filas falhem com uma mensagem de erro como esta:

Warning: GearmanClient::doBackground(): _client_run_tasks(GEARMAN_SERVER_ERROR) queue_insert_error:QUEUE_ERROR -> libgearman/client.cc:1522 in /path/to/script.php on line
  [Leia mais...]
DicasLPI – 105.3 – Administração de dados SQL
+0 Vote Up -0Vote Down

A linguagem SQL – Structured Query Language, ou melhor, Linguagem de Consulta Estruturada, é o padrão para realização de consulta, edição e inclusão de dados nas tecnologias de banco de dados. Podemos definir um banco de dados com uma coleção de dados que tem por finalidade reunir e organizar uma série de informações relacionadas a um determinado assunto.

Interagindo com os dados

A interação com o banco de dados é feita através da linha de comando. Evidentemente, existe diversos programas para tal finalidade, entretanto, nos exames LPI é cobrada a utilização do banco através de linha de comando. Cada SGBD (Sistema de Gerenciamento de Banco de dados) possui sua própria ferramenta de interação manual. Nos banco de dados MySQL existe o comando mysql; para o banco de dados Postgresql, é o comando psql.

Inserção de  [Leia mais...]

Apresentação de Airton Lastori - MySQL 5.6
+0 Vote Up -0Vote Down
Slide sobre o novo MySQL 5.6.10 :)



MySQL 5.6 GA from MySQL Brasil
SGDB OpenSource vs Mercado exigente
+0 Vote Up -0Vote Down

Palestra realizada no TDC 2012, organizada pela Global Code. Foi uma grande honra e muito show de bola.
Instalação Automática da última versão GA do MySQL Community
+1 Vote Up -0Vote Down
Para quem gosta de sempre instalar a última versão do MySQL já deve ter deparado com o transtorno de entrar no site, escolher a arquitetura e realizar o download de vários pacotes individuais.

Este script faz tudo automaticamente e de brinde instala o INNOTOP ;-)

Trabalhando com protótipos
+0 Vote Up -0Vote Down

Olá, pessoal! Neste artigo vou falar um pouco, sob o ponto de vista do desenvolvimento, como é trabalhar com protótipos de hardware. Quem trabalha com pesquisa ou desenvolvimento de novas tecnologias pode se deparar com protótipos e provas de conceitos de produtos e saber trabalhar com este recurso pode ser muito útil nestas situações.

Geralmente, protótipos de hardware são criados por departamentos de pesquisa e desenvolvimento identificados pela sigla R&D, que significa Research and Development. Também é muito comum que empresas de startups ou mesmo o pessoal que gosta de colocar a mão na massa (a comunidade DYT – Do it Yourself) crie protótipos ou versões muito simplificadas e cruas de dispositivos para a avaliação e testes.

  [Leia mais...]
Script para importação inter MySQL Remoto
+0 Vote Up -0Vote Down
Instalação do MySQL Cluster no CenTOS 6.3
+0 Vote Up -0Vote Down

Instalação do MySQL Cluster no CenTOS 6.3


Pre-Requisitos - Centos 64bits para instalar MySQL 32bits

yum install glibc.i686
yum install libgcc.i686
yum install libaio.i686
yum install ncurses-libs.i686

Pre-Requisitos - Centos 64bits para instalar MySQL 64bits
yum install glibc
yum install libgcc
yum install libaio
yum install ncurses-libs


Download do Pacote

cd /tmp
export CDN_MySQL="http://cdn.mysql.com/Downloads/MySQL-Cluster-7.2"


# Para 64bits
wget ${CDN_MySQL}/mysql-cluster-gpl-7.2.12-linux2.6-x86_64.tar.gz

# Para 32bits

wget ${CDN_MySQL}/mysql-cluster-gpl-7.2.12-linux2.6-i686.tar.gz



Instalação do Pacote




























  [Leia mais...]
Estudo de caso AWS: e-smart – Plataforma de e-commerce e montador de lojas na Internet
+0 Vote Up -0Vote Down

Hoje temos o prazer de publicar mais um estudo de caso da utilização da Nuvem da Amazon Web Services por empresas no Brasil. Se você também quer contar sua estória para nós, entre em contato conosco!

O case de hoje é plataforma de e-commerce e-smartRodrigo Radaieski, co-fundador e COO, e Vinicius Pessin, co-fundador e CEO, nos contam abaixo como usam a Nuvem da AWS para sua plataforma de e-commerce:

“A e-smart possui uma plataforma de comércio eletrônico robusta, poderosa e flexível, que pode ser dimensionada para suportar as maiores e melhores lojas

  [Leia mais...]
DatabaseCast #32: Backup e restore
+0 Vote Up -0Vote Down


Olá, pessoal! Neste episódio do DatabaseCast, o podcast brasileiro sobre banco de dados, Mauro Pichiliani e Wagner Crivelini recebem o convidado especial Jonny Ken para uma conversa sobre backup e restore.

Neste episódio você vai saber como a biologia e a informática podem trabalhar juntas, por que separar um servidor de direcionamento de um servidor de bookmark, a diferença entre backup e cópia, quais são os tipos e as opções avançadas de backup e finalmente responder obter a resposta para a pergunta: o que exatamente aconteceu com o Migre.me?

Não deixe


  [Leia mais...]
[MySQL] - Limites e Suportes das Storage Engines
+0 Vote Up -0Vote Down
Bom pessoal, neste post vou compartilhar uma tabela informando os limites e suportes das Storage Engines(Mecanismos de Armazenamento), mais utilizadas no MySQL, veja Abaixo: Para saber mais sobre Storage Engines do MySQL, leia o post abaixo: http://blog.gaudencio.net.br/2012/09/mysql-serie-de-posts-4-mecanismos-de.html Bom pessoal, O MySQL é um SGBD muito utilizado na internet e por
O mito do melhor desempenho em banco de dados
+0 Vote Up -0Vote Down

Olá, pessoal. Neste artigo vou abordar um tópico muito importante para quem trabalha com banco de dados: a melhoria de desempenho também conhecido como performance em banco de dados. Veremos que, de acordo com a documentação oficial dos bancos de dados atuais, ainda estamos muito longe de caracterizar o que realmente gera ou não melhor desempenho no banco.


Antes de começar, vamos imaginar uma situação hipotética que pode acontecer no dia a dia de qualquer profissional que esteja envolvido com banco de dados. Durante o desenvolvimento de algum sistema ou aplicação web, alguém cita que utilizar tal funcionalidade X ou parâmetro Y ou mesmo arquitetura Z gera um desempenho melhor em banco de

  [Leia mais...]
Replicação SBR, Replicate_Do_DB e qualificadores de banco: MISTURA PERIGOSA!
+0 Vote Up -0Vote Down
Não, este não sou eu! O Titio é bem mais bonitinho (boa definição para um feio arrumadinho). Mas, esta cara de bocó abismado bem me veste, ao trazer à luz este assunto. Sinceramente, não sei dizer se seria um byta-bug, […] ↓ Read the rest of this entry...
Oracle Enterprise Manager – conceitos e arquitetura
+0 Vote Up -0Vote Down

Oracle Enterprise Manager é uma ferramenta que fornece a capacidade de monitoramento e gerenciamento de componentes Oracle e não-Oracle para um ambiente de TI.

 Alguns recursos básicos do Oracle Enterprise Manager:
  • Monitorar a saúde de componentes de aplicações, Banco de Dados e Servidores;
  • Automatização e simplificação de Tarefas do DBA;
  • Fornecimento de Relatórios de Performance e Disponibilidade de recursos;
  • Identificação de Riscos de Segurança;
  • Verificação de Patchs de atualização;
  • Integração com ferramentas de Service Desk, como Oracle Siebel;
  • Gerenciamento e Relatórios de Backups;

Produtos Enterprise Manager

Oracle Enterprise Manager é disponibilizado pela Oracle em três diferentes produtos:

Oracle Enterprise Manager  [Leia mais...]
[MySQL] Processo Background do Servidor
+0 Vote Up -0Vote Down
Bom pessoal, este é um post com uma visão de como entender e identificar o daemon (processo servidor) do MySQL. O servidor é o processo central que gerencia o banco de dados. Esse é o processo mysqld que gere as bases de dados e tabelas. Existem duas distribuições: as pré-compiladas (servidor pronto para ser executado [...]
MySQL 5.6 – Parallel Coworker
+0 Vote Up -0Vote Down
Por volta de um mês atrás, escrevi um post acerca das virtudes do MySQL 5.6 RC (release candidate), dizendo que não havia problema algum e que tudo ficaria bem. Mas, agora percebo que disse isto cedo demais. Não se aflijam! […] ↓ Read the rest of this entry...
[MySQL] Estruturas de Memória
+0 Vote Up -0Vote Down
Bom pessoal a intenção deste post é trazer um esclarecimento quanto a estrutura de memória que o MySQL trabalha, que para alguns profissionais que trabalham com o produto ainda não possuem uma clareza sobre o assunto. Arquitetura Lógica Como o objetivo de esclarecer, o diagrama a seguir apresentado representa o essencial da arquitetura do MySQL. [...]
Migração de Servidores MySQL
+0 Vote Up -0Vote Down
Bom pessoal, vou neste post abordar uma migração de Servidores MySQL. Venho compartilhar isso, pois como parte do dia-a-dia de um DBA temos que fazer migrações físicas e logicas de servidores de banco de dados para suportar as aplicações na qual a empresa utiliza. Descrição do Ambiente: Servidor Linux Debian 5 com MySQL 5.0.51 para aplicações web (Servidor de produção antigo) Servidor Linux
Estudo de caso: Brasil by Bus – Portal para compras de passagens de ônibus
+0 Vote Up -0Vote Down

O artigo de hoje é um estudo de caso da utilização da Nuvem da Amazon Web Services por empresas no Brasil. Hoje o caso é do portal brasileiro para compras de pasagens de ônibus Brasil by Bus. André Nascimento, sócio-fundador e CTO do Brasil by Bus, nos conta abaixo como usa a Nuvem da AWS para sua startup:

“Meu nome é André Nascimento e – junto com outros 2 amigos – sou um dos sócios-fundadores do portal www.brasilbybus.com. Trabalho como CTO da empresa e fui o responsável pela construção do portal e escolhas técnicas de arquitetura e infraestrutura.

  [Leia mais...]
Instalação do Drupal com drush
+0 Vote Up -0Vote Down

Olá, pessoas! Vou explanar um pouco sobre a instalação do Drupal usando drush. Como o drush é uma ferramenta fantástica, vou falar também sobre a instalação dele. Para quem não sabe, “drush” é abreviação de Drupal Shell. Imprescindível para agilizar o desenvolvimento. Assim, a primeira coisa que vamos fazer é instalar o drush.

Instalação do drush no Linux

Para ter a versão mais recente e sempre atualizada junto aos outro pacotes, uso o pear como fonte de arquivos. É preciso ter instalado a extensão php-pear. No terminal:

$ sudo apt-get install php-pear
$ sudo pear channel-discover pear.drush.org
$ sudo pear install drush/drush

Com esses comandos, instalamos a extensão php-pear, adicionamos o canal do repositório e instalamos o drush. Pronto! O drush está pronto para ser usado. Vamos ver a instalação em outros

  [Leia mais...]
[MySQL] Utilitário de Administração
+0 Vote Up -0Vote Down
Neste post iremos demonstrar a ferramentas de administração nativa do MySQL para utilização e administração de nosso SGBD. O MySQL Workbench é uma ferramenta que foi feita para atender três pontos, a primeira é a possibilidade de gerenciar varias conexões … Continuar lendo →
Comentário sobre MySQL – TRIGGERS por Marcel
+0 Vote Up -0Vote Down

Boa noite Wagner, gostaria de saber se tem como guardar na tabela de log, o ultimo comando dml executado em outra tabela do sistema (gostaria de guardar a query inteira, ex: UPDATE nome_tabela SET nome_coluna1 = ‘XPTO’ WHERE nome_coluna2=’XPTO’ …) utilizando trigger.

Oracle lança versão estável do MySQL 5.6
+0 Vote Up -0Vote Down
Bom pessoal, é com muito alegria que anunciamos que está pronta a versão estável do MySQL 5.6. Focando então a nova versão do produto, o MySQL 5.6, contamos com as seguintes melhorias : •    Melhorias no otimizador de consultas com Index Condition Pushdown; •    Melhorias no Kernel do InnoDB aumento de throughput; •    Novo estilo NoSQL com a API MEMCACHED; •    Melhorias no
[Linux] - Atualizando Kernel do Debian Squeeze para versão 3.2.x
+0 Vote Up -0Vote Down
Bom pessoal, neste post vou efetuar a atualização do Kernel do Debian Squeeze, pois devido meu servidor Debian estar virtualizado num ambiente de virtualização com Hyper-V, o kernel padrão do Debian Squeeze não possui suporte aos drivers de integração do Hyper-V. Nisso para conseguirmos utilizar os drivers de integração do Hyper-V no Debian devemos efetuar a atualização do Kernel para a versão 3.2.X que já possui os drivers de integração do Hyper-V nativamente, facilitando essa integração entre plataformas.


Vamos colocar a mão na massa. No laboratório que montei para fazer este post fiz a


  [Leia mais...]
Comentário sobre PHP e MYSQL : Hospedagem gratuita por Robson
+0 Vote Up -0Vote Down

Uso este e recomendo o melhor totalmente em português e totalmente FREE, conheça você também:
<a href="http://api.hostinger.com.br/redir/988655" rel="nofollow">http://api.hostinger.com.br/redir/988655</a>

[PL/MySQL] - Série de posts 1: Conceitos Gerais
+0 Vote Up -0Vote Down
Bom pessoal, este post é uma introdução a uma nova série de posts para falar de PL/MySQL no qual é a Linguagem de Programação nativa deste SGBD. Para isso iniciaremos falando dos conceitos gerais para podermos avançar nestes novos estudos. Conceitos Gerais e a Linguagem PL/MySQL Os sistemas de gerenciamento de banco de dados mais modernos, e o MySQL não é uma exceção, utilizam recursos
Facilitando a consistência do ambiente de desenvolvimento
+0 Vote Up -0Vote Down

Cada desenvolvedor é diferente, mas o ambiente da sua equipe de desenvolvimento não tem que ser. Um web app moderno usa muitas tecnologias diferentes. As dependências comuns para um ambiente de desenvolvimento web em funcionamento incluem PHP e suas extensões necessárias, um servidor web, um banco de dados, frameworks de teste, e outros aplicativos e serviços. A abordagem clássica para auxiliar uma equipe de desenvolvedores é implementar um servidor e instalar todos os pacotes necessários para o desenvolvimento. Essa metodologia fornece um ambiente consistente para todos os desenvolvedores da equipe, garantindo que todos os colaboradores recebam a mesma experiência em todo o ciclo de desenvolvimento. No entanto, por mais consistente e homogêneo que um desenvolvimento remoto possa ser, desenvolver remotamente traz uma série de problemas,

  [Leia mais...]
Software big data livre para os impacientes – Parte 01
+0 Vote Up -0Vote Down

Há muita empolgação com relação ao Big Data e muita confusão também. Este artigo fornecerá uma definição funcional de Big Data e dará uma série de exemplos para que você tenha uma compreensão em primeira mão de alguns dos recursos do Hadoop, a tecnologia líder de software livre no domínio de Big Data. Especificamente, vamos nos concentrar nas seguintes questões.

  • O que é Big Data, Hadoop, Sqoop, Hive e Pig, e por que há tanta empolgação nesse espaço?
  • Como o Hadoop se relaciona ao IBM DB2 e ao Informix? Essas tecnologias podem ser usadas juntas?
  • Como posso começar a usar Big Data? Há exemplos simples que funcionam em um único PC?
  • Para os superimpacientes, se já for possível definir Hadoop e quiser trabalhar direto com as amostras de código, faça o seguinte.
  • Dispare sua instância do
  [Leia mais...]
.NET – Definindo a arquitetura de um projeto de software
+0 Vote Up -0Vote Down

Se você trabalha com desenvolvimento de software, por experiência própria, deve saber que a única constante no processo de desenvolvimento é a mudança.

Mas por que isso ocorre? Com o desenvolvimento tecnológico obtidos nos últimos tempos a área da tecnologia da informação foi impactada por dois fatores importantes:

  • O aumento do tamanho e da complexidade dos sistemas de software;
  • A redução do tempo e custo de desenvolvimento e manutenção do software.
  • Assim, os sistemas ficaram mais complexos e maiores e o tempo e o orçamento para desenvolver tais sistemas diminuiu. E o negócio não pode parar…

    Um software é um produto que foi criado para atender uma necessidade de negócio, e os requisitos de negócio mudam a todo instante com base nas prioridades do mesmo, logo o software tem que ser

      [Leia mais...]
    Mostrando entradas 1 para 30 de 130 Próximo 30 Entradas mais antigos

    Planet MySQL © 1995, 2013, Oracle Corporation and/or its affiliates   Legal Policies | Your Privacy Rights | Terms of Use

    Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.