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

MySQL

Backup MySQL com mysqldump

Por 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

Por 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

Por 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

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

Optimizar a performance do MySQL em Linux

Por Fl谩vio Silva
mysql queries dia

Uma das componentes mais importantes na optimiza莽茫o do desempenho de um ambiente LAMP (Linux, Apache, MySQL, PHP/Perl) 茅 definitivamente a componente base de dados, ou seja, o MySQL. 脡 o componente onde a sua correcta configura莽茫o pode fazer a maior diferen莽a entre um servidor que fica de rastos com um pequeno pico no tr谩fego ou… »

My.cnf sobre tuning de Mysql!

Por Fl谩vio Silva

Configura莽茫o do arquivo my.cnf (arquivo principal de configura莽茫o do Mysql) recomendado para um servidor realmente grande (4 CPUs, 64 bit, 8 Gb de RAM somente para Mysql) em termos de performance e utiliza莽茫o: #password = [your_password] port = 3306 socket = /var/lib/mysql/mysql.sock [mysqld] #DESCR: 8GB RAM, InnoDB only, ACID, few connections, heavy queries datadir =… »

Script MySQL Performance Tuning Primer

Por Fl谩vio Silva

Esse script pega a informa莽茫o de “SHOW STATUS LIKE …” and “SHOW VARIABLES LIKE…” e “show variables like …” para produzir recomenda莽玫es para as vari谩veis de ajuste do servidor. 脡 compat铆vel com todas as vers玫es do MySQL 3.23 e superior (incluindo 5.1). Atualmente, ele lida com recomenda莽玫es para o seguinte: # Slow Query Log #… »

Mysql Report

Por Fl谩vio Silva

O mysqlreport faz um relat贸rio favor谩vel de importantes valores de status do MySQL. mysqlreport transforma os valores da SHOW STATUS em um relat贸rio f谩cil de ler que fornece uma compreens茫o profunda de como o MySQL est谩 rodando. mysqlreport 茅 uma alternativa melhor (e praticamente a 煤nica alternativa) para manualmente interpreta莽茫o SHOW STATUS. #!/usr/bin/perl -w #… »

Melhorar e Otimizar MySQL Com WordPress

Por Fl谩vio Silva
Media Temple gpu wordpress

O WordPress 茅 o software por tr谩s deste site e de milhares na internet. Ele permite em teoria deixar que voc锚 escreva e publique seus artigos no seu site, de forma organizada e armazenada num banco de dados geralmente o MySQL. Embora o WordPress seja muito bom e popular ele tem um grande problema de… »

Otimizando o WordPress e Evitar Problemas CPU

Por Fl谩vio Silva

Com o painel de controle que o Media Temple disponibiliza para monitorar os recursos de CPU que este blog utiliza, pude ent茫o organizar mais uma lista de manobras para otimizar o WordPress. Fiquei obcecado por levar a minha p谩gina ao consumo m铆nimo poss铆vel, seja usando cache ou n茫o. Hoje passei o dia com o cache… »

Replicando dados com Mysql 5 – Parte I

Por Fl谩vio Silva

Neste artigo, vamos entrar criar um ambiente de replica莽茫o entre duas inst芒ncias de Mysql. Vai ser um pouco longo, ent茫o irei quebr谩-lo em duas partes. Vamos 脿 primeira! Uma das alternativas mais simples de proporcionar mais disponibilidade e seguran莽a a um sistema baseado em Mysql 茅 a replica莽茫o. No futuro apresentarei outras solu莽玫es, como por… »

Banco de dados MySQL e PostgreSQL

Por Fl谩vio Silva
MySQL

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

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

MySQL 鈥 Nome de tabelas Case sensitive

Por 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 – ASP.Net

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

Como restaurar um arquivo .SQL no banco MySQL via SSH

Por 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

Por 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

Por 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

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

Gerando log das “queries” lentas do MySQL

Por 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

Por 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

Por Fl谩vio Silva

Scripts Bash para gerar dumps de tabelas de bancos… »