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

Tag Archive

Backup MySQL com mysqldump

By Fl谩vio Silva

O comando mysqldump do sistema gestor de base de dados MySQL serve para fazer c贸pias de seguran莽a. Explicamo-lo ao pormenor e vemos as suas op莽玫es mais importantes. Este comando permite fazer a c贸pia de seguran莽a de uma ou v谩rias bases de dados. Tamb茅m permite que estas c贸pias de seguran莽a se possam restaurar em diversos tipos… »

Sistema de autentica莽茫o de usu谩rios em PHP usando sess玫es e MySQL

By Fl谩vio Silva

Esse artigo 茅 um passo-a-passo da cria莽茫o de um simples sistema de autentica莽茫o de usu谩rios usando banco de dados MySQL e principalmente, as poderosas sess玫es do PHP. Mostro tamb茅m como trabalhar com senhas em MD5 e permiss玫es para os usu谩rios.   Esse artigo 茅 um passo-a-passo da cria莽茫o de um聽simples聽sistema de autentica莽茫o de usu谩rios usando… »

Vulnerabilidades no PhpMyAdmin

By Fl谩vio Silva

V谩rias vulnerabilidades foram reportadas no phpMyAdmin, de acordo com a empresa de seguran莽a Secunia. Elas podem ser exploradas para conduzir ataques XSS e potencialmente comprometer um sistema vulner谩vel ou revelar dados sens铆veis e privados. 1) Certas entradas passadas para o table name no script de table print view n茫o s茫o adequadamente tratadas antes de serem… »

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… »

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… »

Uma MySQL Performance Dica Tem de ver

By Fl谩vio Silva

Eu corro cerca de vinte sites, anteriormente repartidas por duas contas de hospedagem compartilhada. No m锚s passado, meus anfitri玫es, tanto de forma independente fechar-me no ch茫o por mais de utiliza莽茫o da CPU. Muito justo, eu n茫o acho que eu estava abusando das contas, mas eu n茫o fa莽o as regras. O pre莽o era de direita e… »

Instalando um servidor Jabber (Jive) para comunica莽茫o Instat芒nea

By Fl谩vio Silva

Neste tutorial eu irei ensinar como instalar um servidor de comunica莽茫o instat芒nea baseada no protocolo Jabber utilizando o mysql para autentica莽茫o, para ser usado dentro de empresas, grupos e etc.

A instala莽茫o 茅 bem simples e se for bem seguida, voc锚 n茫o ter谩 problemas.

Ent茫o deixemos de conversa e vamos logo ao que… »

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… »

Scripts de conex茫o ao MySQL 鈥 Java/JSP

By Fl谩vio Silva

Abaixo temos dois exemplos de conex茫o ao MySQL, o primeiro 茅 usando um DataSource JNDI, indicamos o uso deste tipo de conex茫o. Com JNDI <%@page language=”java” import=”java.io.*,java.sql.*,javax.sql.*,javax.naming.*”聽%> <html> <head> <title></title> </head> <body> <% Connection conexao=null; DataSource ds; ResultSet rs; String sql; try { Context context = new InitialContext(); Context envCtx = (Context) context.lookup(“java:comp/env”); ds =… »

Scripts de conex茫o ao MySQL 鈥 PHP

By Fl谩vio Silva

Existem fun莽玫es no PHP espec铆ficas para conex茫o ao servidor e ao banco. <source lang=”PHP”> mysql_connect(); fun莽茫o para conex茫o ao servidor mysql_select_db(); fun莽茫o para selecionar o banco de dados</source> Testando a conex茫o聽 <source lang=”PHP”><?php $conecta = mysql_connect(“HOST”, “LOGIN”, “SENHA”) or print (mysql_error()); print “Conex茫o OK!”; mysql_close($conecta); ?> </source> Observa莽茫o! Host=IP-do-Servidor Testando a sele莽茫o <source lang=”PHP”><?php $conecta… »

Scripts de conex茫o ao MySQL 鈥 Perl

By Fl谩vio Silva

Segue abaixo um exemplo simples para testar a conex茫o do banco de dados MYSQL via Perl:聽 <source lang=”perl”> #!/usr/bin/perl print “Content-type: text/html \n\n”; $dbh = DBI->connect(鈥橠BI:mysql:database=BASE;host=mysql.DOMINIO.COM鈥, 鈥橪OGIN鈥, 鈥橲ENHA鈥) || die 鈥$DBI::errstr鈥; print “Conex茫o OK!”; </source> O c贸digo de programa莽茫o mencionado nesse artigo 茅 uma sugest茫o. Contamos com sua compreens茫o para o fato de que a… »

Scripts de conex茫o ao MySQL – ASP.Net

By Fl谩vio Silva

Neste tutorial, mostraremos como realizar uma conex茫o entre um script Asp.Net com uma base de dados MySql atrav茅s do driver MySqlConnector. Abaixo, segue um exemplo b谩sico utilizando o MySqlConnector em uma aplica莽茫o Asp.Net com C#: Arquivo: mysql.aspx <source lang=”csharp”> <%@ Page Language=”C#”聽%> <%@ import Namespace=”System.Data”聽%> <%@ import Namespace=”MySql.Data.MySqlClient”聽%> <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN”… »

Scripts de conex茫o ao MySQL – ASP

By Fl谩vio Silva

Para conectar a um banco de dados MySQL atrav茅s de p谩ginas desenvolvidas em ASP, utilize o driver de conex茫o MyODBC. Este driver fornece todo o suporte para efetuar conex玫es e utilizar as funcionalidades dos objetos ADO. Segue abaixo um script exemplo para conex茫o ao MySQL atrav茅s de um script ASP sem necessidade de cria莽茫o de… »

Como restaurar um arquivo .SQL no banco MySQL via SSH

By Fl谩vio Silva

Envie o arquivo .SQL para a sua 谩rea de hospedagem por FTP para a pasta public_html Acesse a Hospedagem por SSH (exemplo usando o Putty) Supondo que o arquivo esteja no diret贸rio public_html, digite o comando:聽 cd public_html Execute o comando: mysql -h mysql01.SeuDominio -u SeuLogin -pSuaSenha -D SuaBase < arquivo.sql Aten莽茫o! N茫o d锚 espa莽o… »

Alterando a senha do usu谩rio root no MySQL

By Fl谩vio Silva

Algumas vezes j谩 me deparei com a dificuldade de tentar me lembrar qual era mesmo a senha que eu havia definido para o usu谩rio root nos servidores com MySQL鈥 depois de algumas vezes decidi guardar esta dica em algum lugar que me facilitasse recuperar quando necess谩rio, e l谩 foi ela pra minha incr铆vel base de… »

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… »

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… »

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… »

Truques via Iptables para Limite de Conex玫es TCP Simult芒neas

By Fl谩vio Silva

This is sort of a self-documenting post, and a self-support group about ill-behaved tomcat apps. Sometimes, you have multiple nodes accesing your MySQL server (or any kind of server, for that matter) concurrently. Eventually, software in one or more of these nodes might do nasty things (you know who you are buddy:)) MySQL provides a… »

Backup de Tabelas de Bancos MySQL

By Fl谩vio Silva

Scripts Bash para gerar dumps de tabelas de bancos… »