Tudo sobre MySQL

MySQL

O MySQL é um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL (Structured Query Language - Linguagem de Consulta Estruturada) como interface. É atualmente um dos bancos de dados mais populares, com mais de 10 milhões de instalações pelo mundo

Minha primeira conexão PHP com banco de dados MySQL cPanel
06/07 16:14Programação

Minha primeira conexão PHP com banco de dados MySQL cPanel

Um tutorial passo a passo pra ensinar como fazer a primeira conexão PHP com o banco de dados do MySQL cPanel.

Como conectar ao banco de dados MySQL com PHP
27/09 21:51Programação

Como conectar ao banco de dados MySQL com PHP

Neste artigo do Guia de PHP vou mostrar como fazer uma conexão ao banco de dados MySQL. Depois de ter passado por 8 artigos que mostram as características básicas do PHP, vamos começar agora a entrar na programação mais elaborada.

Como fazer insert, update e delete no MySQL usando PHP
23/07 09:15Programação

Como fazer insert, update e delete no MySQL usando PHP

Aprenda a manipular registros no banco de dados MySQL usando PHP. Faremos insert, update e delete no banco usando PHP.

Resenha do livro Alto Desempenho em MySQL
01/07 14:18Programação

Resenha do livro Alto Desempenho em MySQL

Título: Alto Desempenho em MySQL; Autor: Schwartz, Zaitsev, Tkachenko, Zawod; Editora: Alta Books; ISBN: 2147483647; Ano: 2009; Páginas: 568; Este livro irá auxiliar você a desenvolver sistemas rápidos e confiáveis com MySQL.

MySQL - Diferença entre InnoDB e MyISAM
26/05 20:00Programação

MySQL - Diferença entre InnoDB e MyISAM

Saiba quais as diferenças entre estes dois tipos de tabelas do banco de dados MySQL

Como importar e exportar grandes bancos de dados em MySQL
27/12 11:01Programação

Como importar e exportar grandes bancos de dados em MySQL

A maioria dos programadores utilizam o PHPMyAdmin para gerenciar as bases de dados MySQL, essa ferramenta é excelente e muito boa, na minha opinião. Porém algumas operações que precisamos fazer no MySQL não podem ser realizadas pela interface do PHPMyAdmin.

PHP e MySQL: Filtro de busca por idade usando a data de nascimento
10/01 00:00Tecnologia

PHP e MySQL: Filtro de busca por idade usando a data de nascimento

Normalmente criamos um campo date para armazenar datas de nascimento, já que se fosse armazenada a idade a base de dados estaria desatualizada em pouco tempo. Nesta serie de vídeo aula e tutoriais estudaremos como trabalhar com os dados de um campo date.

MySQL: Como converter InnoDB para MyISAM
15/12 00:00Programação

MySQL: Como converter InnoDB para MyISAM

Uma dúvida que surgiu em nosso fórum era sobre como alterar o tipo de tabela InnoDB para MyISAM, ou vice-versa. Bom aparentemente não estamos questionando o porque de modificar o tipo da tabela.

Criando um cadastro de usuário com PHP e MySQL
24/11 00:00Tecnologia

Criando um cadastro de usuário com PHP e MySQL

Nessa Vídeo aula você irá aprender a criar um formulário de cadastro usando o php com banco de dados mysql e Dreamweaver. Próxima aula daremos continuidade para vizulizar os dados e editar. Um abraço a todos boa aula.

Como converter MySQL para Sphinx
21/11 00:00Programação

Como converter MySQL para Sphinx

A nova versão do Sphinx 0.9.9-rc2, possui suporte à MySQL denominado SphinxQL e utiliza o SQL como uma linguagem de consulta a índices do Sphinx. O projeto que encontra-se em sua fase inicial possibilita uma excelente pré-visualização e muitas brincadeiras interessantes.

Evitando SQL Injection com PDO + Statement em PHP
14/11 00:00Programação

Evitando SQL Injection com PDO + Statement em PHP

Neste artigo irei abordar como fazer uma simples busca utilizando PHP com PDO e evitando injeção de SQL com o uso de statement. Ao final, o leitor será capaz de montar seu próprio sistema de busca evitando vulnerabilidades, utilizando o script do artigo como base.

Limitações MySQL Parte 4: Um thread por conexão
12/09 00:00Programação

Limitações MySQL Parte 4: Um thread por conexão

MySQL trata-se de um processo único com variados segmentos, nem todos os bancos de dados são arquitetados desta forma, alguns possuem múltiplos processos que se comunicam através de memória compartilhada ou outros meios.

Limitações MySQL Parte 3: Subconsultas
09/09 00:00Programação

Limitações MySQL Parte 3: Subconsultas

Este é o terceiro post de uma sequência que aborda os limites do MySQL em determinadas circunstâncias. Nesta postagem abordaremos a temática das sub-consultas , que em alguns casos são executadas de fora para dentro ao invés de serem realizadas de fora para dentro como os usuários esperam.

Limitações MySQL Parte 2: O Log Binário
08/09 00:00Programação

Limitações MySQL Parte 2: O Log Binário

Este é o segundo post de uma seria que aborda as limitações do MySQL em determinadas circunstancias (veja a parte 1). Na primeira parte escrevi sobre a replicação de single-threaded. E o montante das replicas, escrevendo o chamado ‘log binário’ dos eventos que modificam dados no servidor. Sendo o log binário uma verdadeira deficiência do MySQL.

Limitações MySQL Parte 1: Single-Threaded a Replicação
06/09 00:00Programação

Limitações MySQL Parte 1: Single-Threaded a Replicação

Esta é a primeira de um serie de publicações a cerca do MySQL, onde destruiremos mitos e formas de otimizar a utilização da ferramenta.

Como número de colunas pode afetar o desempenho em MySQL?
31/08 00:00Programação

Como número de colunas pode afetar o desempenho em MySQL?

Esta postagem traz uma explicação de como o tamanho e a quantidade de informações existentes nas tabelas pode deixar o acesso mais lento. Muito já foi abordado sobre as tabelas que possuem filas longas, o acesso será mais lento do que as tabelas com linhas curtas.

MySQL: Impacto no desempenho de consultas complexas
18/08 00:00Programação

MySQL: Impacto no desempenho de consultas complexas

O que é muitas vezes subestimado por muitos é o desempenho do MySQL em consultas complexas em grandes conjuntos de dados ( ou seja consultas agregadas e grandes) e trabalhos de grupo.

Conectando Banco de Dados MySQL com Delphi 7
05/08 00:00Programação

Conectando Banco de Dados MySQL com Delphi 7

Neste primeiro artigo irei mostrar como criar um formulário simples de cadastro de fornecedores utilizando banco de dados MySQL e Delphi 7, através do componente Zeos 6.6.

Vídeo Aula: MySQL Partitions
15/03 00:00Programação

Vídeo Aula: MySQL Partitions

Screencast apresentando a feature Partitions do MySQL 5.1. O MySQL Partitioning está disponível a partir da versão 5.1 do MySQL. Tal recurso funciona para vários Storage Engines, exceto para MERGE, CSV e FEDERATED.

Avaliação de performance no MySQL
10/03 00:00Programação

Avaliação de performance no MySQL

Screencast apresentando ferramentas para avaliar a performance do banco de dados MySQL. Aprenda a avaliar a performance do mysql. Vamos armazenar as queries mais lentas para depois verificar o por que delas estarem lentas. Faremos modificação no arquivo my.cnf do servidor para definir o arquivo que vai guardar estas slow-queries.