Banco de Dados | DeServ – Info
Lomadee, uma nova esp閏ie na web. A maior plataforma de afiliados da Am閞ica Latina.

Tag Archive

Resolvendo os problemas do tamanho do ibdata1 no MySQL

By Fl谩vio Silva

Um problema que enfrentava sempre que colocava um aplicativo utilizando o MySQL 茅 o tamanho sempre crescente do arquivo /var/lib/mysql/ibdata1. Este arquivo armazena as tableas do tipo InnoDB e, mesmo que os dados sejam removidos ou elimine tabelas e, at茅 mesmo, banco de dados, o tamanho do ibdata1 n茫o diminui, o que pode ocasionar problemas… »

PostgreSQL Pr谩tico/Metadados

By Fl谩vio Silva

Metadados (Cat谩logo) Metadados s茫o dados sobre dados. Uma consulta normal retorna informa莽玫es existentes em tabelas, j谩 uma consulta sobre os metadados retorna informa莽玫es sobre os bancos, os objetos dos bancos, os campos de tabelas, seus tipos de dados, seus atributos, suas constraints, etc. Retornar Todas as Tabelas do banco e esquema atual SELECT schemaname AS… »

Banco de dados MySQL e PostgreSQL

By Fl谩vio Silva

Introdu莽茫o 脡 muito f谩cil encontrar servi莽os de hospedagem de sites que oferecem em seus planos os Sistemas Gerenciadores de Banco de Dados (SGDB) MySQL e PostgreSQL, embora isso seja mais comum com o primeiro. Como esses SGBD n茫o s茫o usados apenas na internet, talvez seja de seu interesse utiliz谩-los em seus projetos de software, uma… »

PostgreSQL – createuser

By Fl谩vio Silva

Nome createuser聽–聽cria uma conta de usu谩rio do PostgreSQL Sinopse createuser [op莽茫o...] [nome_do_usu谩rio] Descri莽茫o O utilit谩rio createuser cria um novo usu谩rio do PostgreSQL (ou mais precisamente, um papel). Somente os superusu谩rios e os usu谩rios com o privil茅gio CREATEROLE podem criar novos usu谩rios e, portanto, o utilit谩rio createuser deve ser executado por algu茅m que possa se conectar… »

MySQL 鈥 Nome de tabelas Case sensitive

By Fl谩vio Silva

Durante essa semana, tive a oportunidade de implantar um sistema em um servidor MySQL 鈥渮eradinho鈥, at茅 ai, nada de mais. Detalhe interessante, a configura莽茫o default de um servidor MySQL for Linux, 茅 que o nome dos objetos seja case-sensitive, mais interessante ainda 茅 que mesmo criando uma tabela com o 鈥渃reate table NomeDaTabela(鈥︹, ele entende… »

Alterando a senha do usu谩rio padr茫o do PostgreSQL

By Fl谩vio Silva

Mais uma dica r谩pidinha para os que est茫o precisando realizar esta tarefa. Conecte ao servidor com o usu谩rio root e depois se transforme no usu谩rio 鈥減ostgres鈥 como no exemplo abaixo: root@pgsql1:~# su 鈥 postgres Agora que est谩 com o usu谩rio postgres, execute o seguinte comando: postgres@pgsql1:~$ psql template1 Logado no 鈥渃liente do postgres鈥 digite o… »

Instala莽茫o do PostgreSQL no Linux

By Fl谩vio Silva

Numa instala莽茫o no Linux, mesmo com a vers茫o 8.3.6, podemos criar um cluster com suporte a LATIN1, veja detalhes logo abaixo. Atrav茅s dos reposit贸rios (Ubuntu) sudo apt-get install postgresql-8.3 Com isso teremos a vers茫o 8.3 instalada em pouco tempo. O Ubuntu ir谩 buscar o postgresql em seus servidores e o instalar谩 e configurar谩 para n贸s…. »

Introdu莽茫o ao PostgreSQL

By Fl谩vio Silva

Resumo da Hist贸ria do PostgreSQL 脡 um poderoso SGBD com mais de 15 anos de ativo desenvolvimento. O PostgreSQL atual 茅 derivado do POSTGRES, escrito pela universidade de Berkeley na Calif贸rnia EUA). O POSTGRES foi inicialmente patrocinado pela Ag锚ncia de Projetos de Pesquisa Avan莽ados de Defesa (DARPA), pelo Escrit贸rio de Pesquisa sobre Armas (ARO), pela… »

Fun莽玫es de Data e Hora

By Fl谩vio Silva

Parametros, exemplos, querys para trabalharmos com Data e Hora no MySQL.

Aqui est谩 um exemplo que usa fun莽玫es de data. A consulta seguinte seleciona todos os registros com um valores em uma coluna col_data dentro dos 煤ltimos 30 dias:… »

Tutorial MySQL: Criando usu谩rios e concedendo privil茅gios

By Fl谩vio Silva

O MySQL possui um sistema de privil茅gios que 茅 semelhante ao sistema de permiss玫es de arquivos. Os usu谩rios do MySQL n茫o precisam ter os mesmos nomes e senhas dos usu谩rios do sistema. Por motivos de seguran莽a 茅 at茅 melhor que sejam diferentes. Lembre-se que, sempre, um usu谩rio ou processo deve ter o menor n铆vel de… »

Instalando e configurando o Interbase Server

By Fl谩vio Silva

Abaixo vai um tutorial simples e pr谩tico para instala莽茫o do Banco de Dados聽 Interbase no Linux. Primeiro obtenha o pacote do InterbaseSS no formato rpm, o nome do pacote e InterbaseSS_LI-V6_0-1_i386.rpm. Para proceder com a instala莽茫o, digite no prompt (voc锚 deve estar logado como root): # rpm -ivh InterbaseSS_LI-V6_0-1_i386.rpm Se ocorrer tudo bem na instala莽茫o… »

Banco de Dados

By Fl谩vio Silva

Bancos de dados (ou bases de dados), s茫o conjuntos de registros dispostos em estrutura regular que possibilita a reorganiza莽茫o dos mesmos e produ莽茫o de informa莽茫o. Um banco de dados normalmente agrupa registros utiliz谩veis para um mesmo fim.

Um banco de dados 茅 usualmente mantido e acessado por meio de um software conhecido como Sistema Gerenciador de… »

Script para Conex茫o PHP > MSSQL – Linux

By Fl谩vio Silva

Este script foi escrito para efetuar conex茫o entre um servidor Linux PHP e o Banco de Dados MSSQL. <? $servidor = “SERVIDOR-BANCO”; $usuario = “USUARIO”; $banco = “DATABASE”; $senha = “SENHA”; //N茫o Alterar abaixo: $conmssql = mssql_connect($servidor.”:1433″,$usuario,$senha); $db = mssql_select_db($banco, $conmssql); if ($conmssql && $db){ echo “Conectou ao banco!”; } else { echo “erro de… »

Gerando log das “queries” lentas do MySQL

By Fl谩vio Silva

Primeiramente verifique se a vari谩vel que gera o log est谩 habilitada. root@debian:~# mysql -u root -p Enter password: ********* Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 6967 Server version: 5.0.67-0.dotdeb.1 (Dotdeb) Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer. mysql>show variables like… »