XOOPS Cube Weblog
apache lua php mysql kepler windows
MySQL, links
XOOPS Cube
mysql
Manual do MySQL
Passo-a-passo: Entendendo o DEBUG do XOOPS
Quarta-feira, Dezembro 31, 2008
apache lua php mysql kepler windows
Fiz um pacote para win32 com Apache v2.2.11.0, PHP 5.2.8, mySQL 5.1.30 e Lua 5.1.2 (com Kepler); todos pre-instalados, e tudo isso em apenas 4.63MB. Acho que este é o primeiro WAMP que tem a linguagem de programação Lua instalada. Coloquei um pequeno exemplo no diretório "www"em que Lua e PHP são utilizadas no mesmo arquivo para formar a frase "hello world" pelo recurso SSI do apache. Não foi um bom exemplo, ainda preciso estudar melhores formas de utilizar essas duas linguagens em um mesmo projeto.
Download:
Assim como os outros pacotes de servidores configurados por mim, este pacote é 100% portável e autônomo: pode ser utilizado em Pen Drives e não precisa ser "instalado", basta descompactar e rodar. Ele não altera o registro do sistema ou qualquer outro arquivo.
Para rodar, basta clicar no arquivo "xoopserver.exe".
Nesta versão, o PhpMyAdmin foi substituído pelo PhpMiniAdmin com o objetivo de economizar espaço. Na próxima versão, atualizarei as versões da Lua, Kepler, e incluirei alguns componentes do PHP. Configurado em 31 de dezembro de 2008.
Download:
Assim como os outros pacotes de servidores configurados por mim, este pacote é 100% portável e autônomo: pode ser utilizado em Pen Drives e não precisa ser "instalado", basta descompactar e rodar. Ele não altera o registro do sistema ou qualquer outro arquivo.
Para rodar, basta clicar no arquivo "xoopserver.exe".
Nesta versão, o PhpMyAdmin foi substituído pelo PhpMiniAdmin com o objetivo de economizar espaço. Na próxima versão, atualizarei as versões da Lua, Kepler, e incluirei alguns componentes do PHP. Configurado em 31 de dezembro de 2008.
Marcadores: apache, download, lua, mysql, php
Quarta-feira, Maio 21, 2008
MySQL, links
MySQL
- MySQL.org, site oficial do gerenciador de banco de dados MySQL, em inglês.
- MySQL.com.br, site de referência.
- A Gentle Intorduction to MySQL, um amigável tutorial com os comandos mais comuns do SQL, em inglês.
- iMasters - MySQL, com artigos excelentes sobre consultas e rotinas úteis ou interessantes em PHP e MySQL.
- SQL - Linha de Código, site de tutoriais e artigos relacionados.
- SQL, tutorial básico sobre a linguagem, em inglês.
- Faqts - Faqs do MySQL, um fórum de ajuda do MySQL em Faqts.com.
Terça-feira, Maio 06, 2008
XOOPS Cube
Sistema automatizado para criação de websites escrito em PHP onde qualquer pessoa, mesmo sem conhecimento de programação, pode rapidamente criar o site de seus sonhos em pouquíssimo tempo, pois tudo é realizado de forma visual e bastante intuitiva. Possui uma estrutura básica em que novas funcionalidades são instaladas por demanda via instalação de módulos. O XOOPS conta com mais de 500 módulos para diversas finalidades, como sistema de votação, fóruns, recomendação, quiz e testes, notícias, multimídia, gerenciamento de downloads, contatos, livros de endereços, etc.
Informações Adicionais:
Marcadores: cube, download, legacy, mysql, node, php, smarty, xoops
Domingo, Maio 04, 2008
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.
Entre os usuários do banco de dados MySQL estão: NASA, Friendster, Banco Bradesco, Dataprev, HP, Nokia, Sony, Lufthansa, U.S Army, US. Federal Reserve Bank, Associated Press, Alcatel, Slashdot, Cisco Systems e outros.
O MySQL foi criado na Suécia por dois suecos e um finlandês: David Axmark, Allan Larsson e Michael "Monty" Widenius, que têm trabalhado juntos desde a década de 1980. Hoje seu desenvolvimento e manutenção empregam aproximadamente 70 profissionais no mundo inteiro, e mais de mil contribuem testando o software, integrando-o a outros produtos, e escrevendo a respeito dele.
No dia 16 de Janeiro de 2008, a MySQL AB, desenvolvedora do MySQL foi adquirida pela Sun Microsystems, por US$ 1 bilhão, um preço jamais visto no setor das licenças livres.
O sucesso do MySQL deve-se em grande medida à fácil integração com o PHP incluído, quase que obrigatoriamente, nos pacotes de hospedagem de sites da Internet oferecidos atualmente. Empresas como Yahoo! Finance, MP3.com, Motorola, NASA, Silicon Graphics e Texas Instruments usam o MySQL em aplicações de missão crítica. A Wikipédia é um exemplo de utilização do MySQL em portais de grande audiência.
O MySQL hoje suporta Unicode, Full Text Indexes, replicação, Hot Backup, GIS, OLAP e muitos outros recursos.
Em 2008 o MySQL passou a fazer parte da empresa Sun Microsystems que "criou" o Java. A Sun pagou uma quantia de 1 bilhão de dólares a empresa de SoftWare MySQL sendo que foram 800 milhões em dinheiro e 200 milhões em ações da Sun. E ainda o CEO do MySQL Marten Mickos, entra na empesa, participando de outros projetos.
Entre os usuários do banco de dados MySQL estão: NASA, Friendster, Banco Bradesco, Dataprev, HP, Nokia, Sony, Lufthansa, U.S Army, US. Federal Reserve Bank, Associated Press, Alcatel, Slashdot, Cisco Systems e outros.
O MySQL foi criado na Suécia por dois suecos e um finlandês: David Axmark, Allan Larsson e Michael "Monty" Widenius, que têm trabalhado juntos desde a década de 1980. Hoje seu desenvolvimento e manutenção empregam aproximadamente 70 profissionais no mundo inteiro, e mais de mil contribuem testando o software, integrando-o a outros produtos, e escrevendo a respeito dele.
No dia 16 de Janeiro de 2008, a MySQL AB, desenvolvedora do MySQL foi adquirida pela Sun Microsystems, por US$ 1 bilhão, um preço jamais visto no setor das licenças livres.
O sucesso do MySQL deve-se em grande medida à fácil integração com o PHP incluído, quase que obrigatoriamente, nos pacotes de hospedagem de sites da Internet oferecidos atualmente. Empresas como Yahoo! Finance, MP3.com, Motorola, NASA, Silicon Graphics e Texas Instruments usam o MySQL em aplicações de missão crítica. A Wikipédia é um exemplo de utilização do MySQL em portais de grande audiência.
O MySQL hoje suporta Unicode, Full Text Indexes, replicação, Hot Backup, GIS, OLAP e muitos outros recursos.
Em 2008 o MySQL passou a fazer parte da empresa Sun Microsystems que "criou" o Java. A Sun pagou uma quantia de 1 bilhão de dólares a empresa de SoftWare MySQL sendo que foram 800 milhões em dinheiro e 200 milhões em ações da Sun. E ainda o CEO do MySQL Marten Mickos, entra na empesa, participando de outros projetos.
Marcadores: mysql, servidor, sql
Quinta-feira, Março 27, 2008
Manual do MySQL
Manual de Referência do MySQL 4.1
Índice
- Preface
- 1. Informações Gerais
- 1.1. Sobre Este Manual
- 1.2. Visão Geral do Sistema de Gerenciamento de Banco de Dados MySQL
- 1.3. Visão Geral da MySQL AB
- 1.4. Suporte e Licenciamento do MySQL
- 1.5. Mapa de Desenvolvimento do MySQL
- 1.6. MySQL e o Futuro (o TODO)
- 1.6.1. Novos Recursos Planejados Para a Versão 4.1
- 1.6.2. Novos Recursos Planejados Para a Versão 5.0
- 1.6.3. Novos Recursos Planejados Para a Versão 5.1
- 1.6.4. Novos Recursos Planejados Para a Versão em um Futuro Próximo
- 1.6.5. Novos Recursos Planejados Para a Versão em um Futuro a Médio Prazo
- 1.6.6. Novos Recursos que Não Planejamos Fazer
- 1.7. Fontes de Informações do MySQL
- 1.8. Qual compatibilidade aos padrões o MySQL oferece ?
- 2. Instalação do MySQL
- 2.1. Instalação rápida padrão do MySQL
- 2.2. Detalhes Gerais de Instalação
- 2.2.1. Como obter o MySQL
- 2.2.2. Verificando a Integridade do Pacote Usando
MD5 ChecksumsouGnuPG - 2.2.3. Sistemas Operacionais suportados pelo MySQL
- 2.2.4. Qual versão do MySQL deve ser usada
- 2.2.5. Layouts de Instalação
- 2.2.6. Como e quando as atualizações são lançadas?
- 2.2.7. Filosofia das Distribuições - Nenhum Bug Conhecidos nas Distribuições
- 2.2.8. Binários MySQL compilados pela MySQL AB
- 2.2.9. Instalando uma Distribuição Binária do MySQL
- 2.3. Instalando uma distribuição com fontes do MySQL
- 2.4. Configurações e Testes Pós-instalação
- 2.5. Atualizando/Desatualizando o MySQL
- 2.5.1. Atualizando da Versão 4.0 para 4.1
- 2.5.2. Atualizando da Versão 3.23 para 4.0
- 2.5.3. Atualizando da versão 3.22 para 3.23
- 2.5.4. Atualizando da versão 3.21 para 3.22
- 2.5.5. Atualizando da versão 3.20 para 3.21
- 2.5.6. Atualizando a Tabela de Permissões
- 2.5.7. Atualizando para outra arquitetura
- 2.5.8. Atualizando o MySQL no Windows
- 2.6. Notas específicas para os Sistemas Operacionais
- 2.7. Comentários de Instalação do Perl
- 3. Tutorial de Introdução Do MySQL
- 3.1. Conectando e Desconectando do Servidor
- 3.2. Fazendo Consultas
- 3.3. Criação e Utilização de um Banco de Dados
- 3.4. Obtendo Informações Sobre Bancos de Dados e Tabelas
- 3.5. Utilizando
mysqlem Modo Batch - 3.6. Exemplos de Consultas Comuns
- 3.6.1. O Valor Máximo para uma Coluna
- 3.6.2. O Registro que Armazena o Valor Máximo para uma Coluna Determinada
- 3.6.3. Máximo da Coluna por Grupo
- 3.6.4. As Linhas Armazenando o Group-wise Máximo de um Certo Campo
- 3.6.5. Utilizando Variáveis de Utilizador
- 3.6.6. Utilizando Chaves Estrangeiras
- 3.6.7. Pesquisando em Duas Chaves
- 3.6.8. Calculando Visitas Diárias
- 3.6.9. Usando
AUTO_INCREMENT
- 3.7. Consultas de Projetos Gêmeos
- 3.8. Utilizando MySQL com Apache
- 4. Administração do Bancos de Dados MySQL
- 4.1. Configurando o MySQL
- 4.2. Executando Múltiplos MySQL Servers na Mesma Máquina
- 4.3. Detalhes Gerais de Segurança e o Sistema de Privilégio de Acesso do MySQL
- 4.3.1. Segurança Geral
- 4.3.2. Como Tornar o MySQL Seguro contra Crackers
- 4.3.3. Opções de Inicialização para o
mysqldem Relação a Segurança. - 4.3.4. Detalhes de Segurança com
LOAD DATA LOCAL - 4.3.5. O Que o Sistema de Privilégios Faz
- 4.3.6. Como o Sistema de Privilégios Funciona
- 4.3.7. Privilégios Fornecidos pelo MySQL
- 4.3.8. Conectando ao Servidor MySQL
- 4.3.9. Controle de Acesso, Estágio 1: Verificação da Conexão
- 4.3.10. Controle de Acesso, Estágio 2: Verificação da Requisição
- 4.3.11. Hashing de Senhas no MySQL 4.1
- 4.3.12. Causas dos Erros de
Accesso Negado
- 4.4. Gerenciamento das Contas dos Utilizadores no MySQL
- 4.4.1. A Sintaxe de
GRANTeREVOKE - 4.4.2. Nomes de Utilizadores e Senhas do MySQL
- 4.4.3. Quando as Alterações nos Privilégios tem Efeito
- 4.4.4. Configurando os Privilégios Iniciais do MySQL
- 4.4.5. Adicionando Novos Utilizadores ao MySQL
- 4.4.6. Deletando Utilizadores do MySQL
- 4.4.7. Limitando os Recursos dos Utilizadores
- 4.4.8. Configurando Senhas
- 4.4.9. Mantendo Sua Senha Segura
- 4.4.10. Usando Conexões Seguras
- 4.4.1. A Sintaxe de
- 4.5. Prevenção de Disastres e Recuperação
- 4.5.1. Backups dos Bancos de Dados
- 4.5.2. Sintaxe de
BACKUP TABLE - 4.5.3. Sintaxe de
RESTORE TABLE - 4.5.4. Sintaxe de
CHECK TABLE - 4.5.5. Sintaxe do
REPAIR TABLE - 4.5.6. Utilizando
myisamchkpara Manutenção de Tabelas e Recuperação em Caso de Falhas - 4.5.7. Configurando um Regime de Manutenção das Tabelas
- 4.5.8. Obtendo Informações sobre as Tabelas
- 4.6. Adiministração do Banco de Dados e Referência de Linguagem
- 4.7. Localização do MySQL e Utilização Internacional
- 4.7.1. O Conjunto de Caracteres Utilizado para Dados e Ordenação
- 4.7.2. Mensagens de Erros em Outras Línguas
- 4.7.3. Adicionando um Novo Conjunto de Caracteres
- 4.7.4. Os Vetores de Definições de Caracteres
- 4.7.5. Suporte à Ordenação de Strings
- 4.7.6. Suporte à Caracteres Multi-byte
- 4.7.7. Problemas com Conjuntos de Caracteres
- 4.8. Utilitários e Scripts do Lado do Servidor MySQL
- 4.9. Utilitários e Scripts do Lado do Cliente MySQL
- 4.9.1. Visão Geral dos Utilitários e Scripts do Lado do Cliente
- 4.9.2.
mysql, A Ferramenta de Linha de Comando - 4.9.3.
mysqlcc, The MySQL Control Center - 4.9.4.
mysqladmin, Administrando um Servidor MySQL - 4.9.5.
mysqlbinlog, Executando as Consultas a Partir de um Log Binário - 4.9.6. Usando
mysqlcheckpara Manutenção de Tabelas e Recuperação em Caso de Falhas - 4.9.7.
mysqldump, Descarregando a Estrutura de Tabelas e Dados - 4.9.8.
mysqlhotcopy, Copiando Bancos de Dados e Tabelas do MySQL - 4.9.9.
mysqlimport, Importando Dados de Arquivos Texto - 4.9.10.
mysqlshow, Exibindo Bancos de Dados, Tabelas e Colunas - 4.9.11.
mysql_config, Opções para compilação do cliente MySQL - 4.9.12.
perror, Explicando Códigos de Erros - 4.9.13. Como Executar Comandos SQL a Partir de um Arquivo Texto
- 4.10. Os Arquivos de Log do MySQL
- 4.11. Replicação no MySQL
- 4.11.1. Introdução
- 4.11.2. Visão Geral da Implementação da Replicação
- 4.11.3. Detalhes de Implementação da Replicação
- 4.11.4. Como Configurar a Replicação
- 4.11.5. Recursos de Replicação e Problemas Conhecidos
- 4.11.6. Opções de Inicialização da Replicação
- 4.11.7. Instruções SQL para Controle do Servidor Master
- 4.11.8. Instruções SQL para Controle do Servidor Slave
- 4.11.9. FAQ da Replicação
- 4.11.10. Problemas com Replicação
- 4.11.11. Relatando Problemas de Replicação
- 5. Otimização do MySQL
- 5.1. Visão Geral da Otimização
- 5.2. Otimizando
SELECTs e Outras Consultas - 5.2.1. Sintaxe de
EXPLAIN(Obter informações sobre umaSELECT) - 5.2.2. Estimando o Desempenho de uma Consulta
- 5.2.3. Velocidade das Consultas que Utilizam
SELECT - 5.2.4. Como o MySQL Otimiza Cláusulas
WHERE - 5.2.5. Como o MySQL Otimiza
IS NULL - 5.2.6. Como o MySQL Otimiza Cláusulas
DISTINCT - 5.2.7. Como o MySQL Otimiza
LEFT JOINeRIGHT JOIN - 5.2.8. Como o MySQL Otimiza Cláusulas
ORDER BY - 5.2.9. Como o MySQL Otimiza Cláusulas
LIMIT - 5.2.10. Performance das Consultas que Utilizam
INSERT - 5.2.11. Performance das Consultas que Utilizam
UPDATE - 5.2.12. Performance das Consultas que Utilizam
DELETE - 5.2.13. Mais Dicas sobre Otimizações
- 5.2.1. Sintaxe de
- 5.3. Detalhes sobre Locks
- 5.4. Otimizando a Estrutura de Banco de Dados
- 5.4.1. Opções do Projeto
- 5.4.2. Deixando os Dados com o Menor Tamanho Possível
- 5.4.3. Como o MySQL Utiliza Índices
- 5.4.4. Índices de Colunas
- 5.4.5. Índices de Múltiplas Colunas
- 5.4.6. Como o MySQL Conta as Tabelas Abertas
- 5.4.7. Como o MySQL Abre e Fecha as Tabelas
- 5.4.8. Desvantagem em Criar um Número Grande de Tabelas no Mesmo Banco de Dados
- 5.5. Otimizando o Servidor MySQL
- 5.6. Detalhes de Disco
- 6. Referência de Linguagem do MySQL
- 6.1. Estrutura da Linguagem
- 6.2. Tipos de Campos
- 6.3. Funções para Uso em Cláusulas
SELECTeWHERE - 6.4. Manipulação de Dados:
SELECT,INSERT,UPDATEeDELETE - 6.5. Definição de Dados:
CREATE,DROPeALTER - 6.6. Comandos Utilitários Básicos do Utilizador MySQL
- 6.7. Comandos Transacionais e de Lock do MySQL
- 6.8. Pesquisa Full-text no MySQL
- 6.9. Cache de Consultas do MySQL
- 7. Tipos de Tabela do MySQL
- 7.1. Tabelas
MyISAM - 7.2. Tabelas
MERGE - 7.3. Tabelas
ISAM - 7.4. Tabelas
HEAP - 7.5. Tabelas
InnoDB - 7.5.1. Visão Geral de Tabelas InnoDB
- 7.5.2. InnoDB no MySQL Versão 3.23
- 7.5.3. Opções de Inicialização do InnoDB
- 7.5.4. Criando Tablespaces no InnoDB
- 7.5.5. Criando Tabelas InnoDB
- 7.5.6. Adicionando e Removendo Arquivos de Dados e Log do InnoDB
- 7.5.7. Fazendo Backup e Recuperando um Banco de Dados InnoDB
- 7.5.8. Movendo um Banco de Dados InnoDB para Outra Máquina
- 7.5.9. Modelo Transacional do InnoDB
- 7.5.10. Dicas de Ajuste de Desempenho
- 7.5.11. Implementação de Multi-versioning
- 7.5.12. Estrutura de Tabelas e Índices
- 7.5.13. Gerenciamento do Espaço de Arquivos e E/S de Disco
- 7.5.14. Tratando Erros
- 7.5.15. Restrições em Tabelas InnoDB
- 7.5.16. Histórico de Alterações do InnoDB
- 7.5.17. Informações de Contato do
InnoDB
- 7.6. Tabelas
BDBouBerkeleyDB - 7.6.1. Visão Geral de Tabelas
BDB - 7.6.2. Instalando
BDB - 7.6.3. Opções de Inicialização do
BDB - 7.6.4. Características de Tabelas
BDB: - 7.6.5. Itens a serem corrigidos no
BDBnum futuro próximo: - 7.6.6. Sistemas operacionais suportados pelo
BDB - 7.6.7. Restrições em Tabelas
BDB - 7.6.8. Erros Que Podem Ocorrer Usando Tabelas
BDB
- 7.6.1. Visão Geral de Tabelas
- 7.1. Tabelas
- 8. Introdução ao MaxDB
- 9. Conjunto de Caracteres Nacionais e Unicode
- 9.1. Conjuntos de Caracteres e Collations em Geral
- 9.2. Conjunto de Caracteres e Collations no MySQL
- 9.3. Determinando o Conjunto de Caracteres e Collation Padrões
- 9.3.1. Conjunto de Caracteres e Collations do Servidor
- 9.3.2. Conjunto de Caracteres e Collation de Banco de Dados
- 9.3.3. O Conjunto de Caracteres e Collations de Tabela
- 9.3.4. Conjunto de Caracteres e Collation de Colunas
- 9.3.5. Exemplos de Atribuições de Conjuntos de Caracteres e Collation
- 9.3.6. Conjunto de Caracteres e Collation de Conexão
- 9.3.7. Conjunto de Caracteres e Collation de Caracter de String Literal
- 9.3.8. Cláusula
COLLATEem Várias Partes de uma Consulta SQL - 9.3.9. Precedência da Cláusula
COLLATE - 9.3.10. Operador
BINARY - 9.3.11. Alguns Casos Especiais Onde a Determinação da Collation e Trabalhosa
- 9.3.12. Collations Devem Ser para o Conjunto de Caracteres Certo
- 9.3.13. Um exemplo do Efeito da Collation
- 9.4. Operações Afetadas pelo Suporte a Conjunto de Caracteres
- 9.5. Suporte Unicode
- 9.6. UTF8 para Metdados
- 9.7. Compatibilidade com Outros SGBDs
- 9.8. Novo Formato do Arquivo de Configuração do Conjunto de Caracteres
- 9.9. Conjunto de Caracteres Nacional
- 9.10. Atualizando para o MySQL 4.0
- 9.11. Os conjuntos de Caracteres e Collations que o MySQL Suporta
- 9.11.1. O Conjunto de Caracteres Unicode
- 9.11.2. Conjunto de Caracteres para Plataformas Específicas
- 9.11.3. Conjunto de Caracteres do Sul da Europa e Oriente Médio
- 9.11.4. Os Conjuntos de Caracteres Asiáticos
- 9.11.5. Os Conjuntos de Caracteres Bálticos
- 9.11.6. Os Conjuntos de Caracteres Cirílicos
- 9.11.7. O Conjunto de Caracteres da Europa Central
- 9.11.8. Os Conjuntos de Caracteres da Europa Ocidental
- 10. Extensões Espacias em MySQL
- 10.1. Introdução
- 10.2. O Modelo Geomátrico OpenGIS
- 10.2.1. A Hierarquia da Classe
Geometry - 10.2.2. Classe
Geometry - 10.2.3. Classe
Point - 10.2.4. Classe
Curve - 10.2.5. Classe
LineString - 10.2.6. Classe
Surface - 10.2.7. Classe
Polygon - 10.2.8. Classe
GeometryCollection - 10.2.9. Classe
MultiPoint - 10.2.10. Classe
MultiCurve - 10.2.11. Classe
MultiLineString(Multi Linhas) - 10.2.12. Classe
MultiSurface(Multi Superfícies) - 10.2.13. Classe
MultiPolygon(Multi Polígonos)
- 10.2.1. A Hierarquia da Classe
- 10.3. Formatos de Dados Espaciais Suportados
- 10.4. Criando um Banco de Dados MySQL Habilitado Espacialmente
- 10.5. Analisando Informação Espacial
- 10.5.1. Funções Para Converter Geometrias Entre Formatos Diferentes
- 10.5.2. Funções de Análise das Propriedades de
Geometry - 10.5.3. Funções Que Criam Novas Geometrias de Outras Existentes
- 10.5.4. Funções Para Testar Relações Espaciais Entre Objetos Geométricos
- 10.5.5. Relações de Retângulo de Limite Mínimo (Minimal Bounding Rectangles - MBR) em Geometrias
- 10.5.6. Funções que Testam Relacionamentos Espaciais Entre Geometrias
- 10.6. Otimizando Análises Espaciais
- 10.7. Compatibilidade e Conformidade com o MySQL
- 11. Stored Procedures e Funções
- 12. Ferramentas de Clientes e APIs do MySQL
- 12.1. API C do MySQL
- 12.1.1. Tipos de Dados da API C
- 12.1.2. Visão Geral das Função da API C
- 12.1.3. Descrição das Funções da API C
- 12.1.4. Instruções Preparadas da API C
- 12.1.5. Tipos de Dados de Instruções Preparadas da API C
- 12.1.6. Visão Geral das Funções de Instruções Preparadas da API C
- 12.1.7. Descrição das Funções de Instrução Preparada da API C
- 12.1.8. Tratando a Execução de Múltiplas Consultas na API C
- 12.1.9. Manipulando Valores de Data e Hora na API C
- 12.1.10. Descrição das Funções de Threads da API C
- 12.1.11. Descrição das Funções do Servidor Embutido da API C
- 12.1.12. Dúvidas e problemas comuns ao utilzar a API C
- 12.1.13. Construindo Programas Clientes
- 12.1.14. Como Fazer um Cliente em Threads
- 12.1.15. libmysqld, a Biblioteca do Servidor Embutido MySQL
- 12.2. Suporte ODBC ao MySQL
- 12.2.1. Como Instalar o MyODBC
- 12.2.2. Como Preencher os Vários Campos no Programa de Administração do ODBC
- 12.2.3. Parâmetros de Conexão do MyODBC
- 12.2.4. Como Relatar Problemas com o MyODBC
- 12.2.5. Programas que Funcionam com MyODBC
- 12.2.6. Como Obter o Valor de uma Coluna
AUTO_INCREMENTno ODBC - 12.2.7. Relatando Problemas com MyODBC
- 12.3. Conectividade Java (JDBC) ao MySQL
- 12.4. API PHP do MySQL
- 12.5. API Perl do MySQL
- 12.6. API C++ do MySQL
- 12.7. API Python do MySQL
- 12.8. API Tcl do MySQL
- 12.9. Eiffel Wrapper do MySQL
- 13. Tratamento de Erros no MySQL
- 14. Estendendo o MySQL
- A. Problemas e Erros Comuns
- A.1. Como Determinar o Que Está Causando Problemas
- A.2. Erros Comuns Usando o MySQL
- A.2.1. Erro:
Access Denied - A.2.2. Erro:
MySQL server has gone away - A.2.3. Erro:
Can't connect to [local] MySQL server - A.2.4. Erro:
Client does not support authentication protocol - A.2.5. Erro:
Host '...' is blocked - A.2.6. Erro:
Too many connections - A.2.7. Erro:
Some non-transactional changed tables couldn't be rolled back - A.2.8. Erro:
Out of memory - A.2.9. Erro:
Packet too large - A.2.10. Erros de Comunicação / Comunicação Abortada
- A.2.11. Erro:
The table is full - A.2.12. Erro:
Can't create/write to file - A.2.13. Erro no Cliente:
Commands out of sync - A.2.14. Erro:
Ignoring user - A.2.15. Erro:
Table 'xxx' doesn't exist - A.2.16. Erro:
Can't initialize character set xxx - A.2.17. Arquivo Não Encontrado
- A.2.1. Erro:
- A.3. Assuntos Relacionados a Instalação
- A.4. Assuntos Relacionados a Administração
- A.4.1. O Que Fazer Se o MySQL Continua Falhando
- A.4.2. Como Recuperar uma Senha de Root Esquecida
- A.4.3. Como o MySQL Trata de Discos Sem Espaço
- A.4.4. Onde o MySQL Armazena Arquivos Temporários
- A.4.5. Como Proteger ou AlterarHow to Protect or Change the MySQL Socket File
/tmp/mysql.sock - A.4.6. Problemas Com Fuso Horário
- A.5. Assuntos Relacionados a Consultas
- A.6. Assuntos Relacionados ao Otimizador
- A.7. Assuntos Relacionados a Definições de Tabelas
- B. Contribuição de Programas
- C. Colaboradores do MySQL
- D. Histórico de Alterações do MySQL
- D.1. Alterações na distribuição 5.0.0 (Development)
- D.2. Alterações na distribuição 4.1.x (Alpha)
- D.3. Alterações na distribuição 4.0.x (Production)
- D.3.1. Alterações na distribuição 4.0.17 (not released yet)
- D.3.2. Alterações na distribuição 4.0.16 (17 Out 2003)
- D.3.3. Alterações na distribuição 4.0.15 (03 Sep 2003)
- D.3.4. Alterações na distribuição 4.0.14 (18 Jul 2003)
- D.3.5. Alterações na distribuição 4.0.13 (16 May 2003)
- D.3.6. Alterações na distribuição 4.0.12 (15 Mar 2003: Production)
- D.3.7. Alterações na distribuição 4.0.11 (20 Feb 2003)
- D.3.8. Alterações na distribuição 4.0.10 (29 Jan 2003)
- D.3.9. Alterações na distribuição 4.0.9 (09 Jan 2003)
- D.3.10. Alterações na distribuição 4.0.8 (07 Jan 2003)
- D.3.11. Alterações na distribuição 4.0.7 (20 Dec 2002)
- D.3.12. Alterações na distribuição 4.0.6 (14 Dec 2002: Gamma)
- D.3.13. Alterações na distribuição 4.0.5 (13 Nov 2002)
- D.3.14. Alterações na distribuição 4.0.4 (29 Sep 2002)
- D.3.15. Alterações na distribuição 4.0.3 (26 Aug 2002: Beta)
- D.3.16. Alterações na distribuição 4.0.2 (01 Jul 2002)
- D.3.17. Alterações na distribuição 4.0.1 (23 Dec 2001)
- D.3.18. Alterações na distribuição 4.0.0 (Oct 2001: Alpha)
- D.4. Alterações na distribuição 3.23.x (Recent; still supported)
- D.4.1. Alterações na distribuição 3.23.59 (not released yet)
- D.4.2. Alterações na distribuição 3.23.58 (11 Sep 2003)
- D.4.3. Alterações na distribuição 3.23.57 (06 Jun 2003)
- D.4.4. Alterações na distribuição 3.23.56 (13 Mar 2003)
- D.4.5. Alterações na distribuição 3.23.55 (23 Jan 2003)
- D.4.6. Alterações na distribuição 3.23.54 (05 Dec 2002)
- D.4.7. Alterações na distribuição 3.23.53 (09 Oct 2002)
- D.4.8. Alterações na distribuição 3.23.52 (14 Aug 2002)

