Tag Archive
Resolvendo os problemas do tamanho do ibdata1 no MySQL
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
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
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
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
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
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
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
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
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
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
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
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
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
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… »



