You are on page 1of 8

Configuracin bsica de MySQL

Mayo 2005
Jordi Llonch
jordi@laigu.net
http://creativecommons.org/licenses/by-sa/2.0/
Configuracin bsica de MySQL
2
Configurando
Este documento explica algunas directivas de configuracin de
MySQL.
Archivo de configuracin:
my.cnf (plataforma Linux)
my.ini (plataforma Windows)
Configuracin bsica de MySQL
3
Configuracin
[client]
password = my_password
contrasea general de acceso para los clientes (es aconsejale
usar el sistema de autentificaci!n de "y#$L)
port = %%&'
puerto d!nde se conectaran los clientes (acceso (ia )*+,-+)
soc.et = ,(ar,run,mys/ld,mys/ld.soc.
acceso mediante soc.ets 0nix (local1ost)
Configuracin bsica de MySQL
4
Configuracin
[safe_mys/ld]
err2log = ,(ar,log,mys/l,mys/l.err
arc1i(o d!nde se registrar3n los errores del ser(idor
[mys/ld]
user = mys/l
usuario ajo el cual se ejecuta el ser(idor
pid2file = ,(ar,run,mys/ld,mys/ld.pid
4ic1ero en el /ue el ser(idor guarda el -5 del proceso
demonio de escuc1a (daemon).
soc.et = ,(ar,run,mys/ld,mys/ld.soc.
4ic1ero en el /ue el ser(idor crear el soc.et
port = %%&'
+uerto desde donde se aceptaran conexiones
Configuracin bsica de MySQL
5
Configuracin
[mys/ld]
log = ,(ar,log,mys/l.log
6rc1i(o donde se registra el log
asedir = ,usr
5irectorio donde se encuentra "y#$L.
datadir = ,(ar,li,mys/l
5irectorio donde est3n los datos
tmpdir = ,tmp
5irectorio temporal (para crear pej. talas temporales)
language = ,usr,s1are,mys/l,englis1
6rc1i(o de mensajes
s.ip2loc.ing
7o usar sistema de lo/ueo (para 1acer c1e/ueos se tendr3 /ue
parar el ser(idor)
s.ip2networ.ing
7o escuc1a conexiones )*+,-+
Configuracin bsica de MySQL
6
Configuracin
[mys/l.ser(er]
set2(ariale = .ey_uffer=8'"
tamao de uffer de los 9ndices
set2(ariale = max_allowed_pac.et=8"
tamao m3ximo de un pa/uete. #e tendr3 /ue incrementar si se
/uiere utili:ar columnas ;L<; grandes.
set2(ariale = t1read_stac.=8=>?
tamao de cada 1ilo
set2(ariale = max_connections='@&
nAmero m3ximo de conexiones simult3neas
Configuracin bsica de MySQL
7
Configuracin
[mys/l.ser(er]
set2(ariale = wait_timeout=B'&&
segundos /ue el ser(idor esperar3 acti(idad en conexiones no
interacti(as antes de cerrar
set2(ariale = connect_timeout=8&
segundos /ue el ser(idor esperar3 un pa/uete de conexi!n antes
de responder con Bad handshae.
set2(ariale = max_connect_errors=8&
si 1ay m3s de este nAmero de conexiones interrumpidas por el
ser(idorC el ser(idor es lo/ueado
log2slow2/ueries = ,(ar,log,mys/l,mys/l2slow.log
registra las consultas lentas
s.ip2innod
no utili:a ases de datos tipo innod
Configuracin bsica de MySQL
8
Recursos
1ttpD,,de(.mys/l.com,doc,mys/l,en,index.1tml

You might also like