Re: Pregunta PHP - Mysql

2016-05-30 Por tema Mauricio Nuñez
Una modificación menor, pero me guardo toda una serie de comentarios
respecto a buenas prácticas.

Saludos,


real_escape_string($_POST['search']);

//Query
$resultSet = $mysqli->query("SELECT * FROM users WHERE Nombre LIKE
'%$search%'");
if($resultSet->num_rows > 0){
while($rows = $resultSet->fetch_assoc())
{
$Nombre = $rows['Nombre'];
$Apellido = $rows['Apellido'];
$Email = $rows['Email'];
$output .= "Primer
Nombre$NombreApellido$ApellidoEmail:
$Email";
}
}else{
$output = "Sin Resultados";
}
}
?>











El 30 de mayo de 2016, 8:58, Sebastian Antunez N. <
antunez.sebast...@gmail.com> escribió:

> Estimados
>
> Quisiera pedir su ayuda para poder resolver lo siguiente:
>
> - Estoy haciendo en forma de ayuda social para una fundación sin fines de
> lucro que apoya a personas con Sindrome de Crown una DB en Mysql donde sus
> miembros puedan ingresar sus datos y quedar registrados.
>
> Ya tengo listo el html donde se registran y tambien el buscador donde se
> ingresa el nombre y despliega todos los inscritos con el nombre buscado.
>
> El tema es que el resultado me lo entrega de la siguiente forma
>
> Primer Nombre: Pedro  Apellido: Perez  Email: pe...@pedro.cl
> Primer Nombre: Pedro  Apellido; Lopez  Email; plo...@test.cl
>
>
> No he podido lograr que la salida sea como tabla y bordes
>
> Nombre Apellido Email Pedro Perez ppe...@test.cl Pedro Lopez lo...@test.cl
>
>
>
> Este es el codigo que estoy usando.
>
>  $output = NULL;
>
> if(isset($_POST['submit'])){
> //Conexion DB
> $mysqli = NEW MySQLi("localhost","root","prueba","test");
>
> $search = $mysqli->real_escape_string($_POST['search']);
>
> //Query
> $resultSet = $mysqli->query("SELECT * FROM users WHERE Nombre LIKE
> '%$search%'");
> if($resultSet->num_rows > 0){
> while($rows = $resultSet->fetch_assoc())
> {
> $Nombre = $rows['Nombre'];
> $Apellido = $rows['Apellido'];
> $Email = $rows['Email'];
> $output .= "Primer Nombre:
> $NombreApellido: $ApellidoEmail: $Email";
> }
> }else{
> $output = "Sin Resultados";
> }
> }
> ?>
>
>
> 
> 
> 
> 
>
> 
> <lo...@test.cl>
>
>
>
> Agradeceré si pueden indicarme como puedo lograr que la salida sea en forma
> de una tabla y bordes. Lo agradeceré bastante.
>
> Saludos
>
> SAN
>


Pregunta PHP - Mysql

2016-05-30 Por tema Sebastian Antunez N.
Estimados

Quisiera pedir su ayuda para poder resolver lo siguiente:

- Estoy haciendo en forma de ayuda social para una fundación sin fines de
lucro que apoya a personas con Sindrome de Crown una DB en Mysql donde sus
miembros puedan ingresar sus datos y quedar registrados.

Ya tengo listo el html donde se registran y tambien el buscador donde se
ingresa el nombre y despliega todos los inscritos con el nombre buscado.

El tema es que el resultado me lo entrega de la siguiente forma

Primer Nombre: Pedro  Apellido: Perez  Email: pe...@pedro.cl
Primer Nombre: Pedro  Apellido; Lopez  Email; plo...@test.cl


No he podido lograr que la salida sea como tabla y bordes

Nombre Apellido Email Pedro Perez ppe...@test.cl Pedro Lopez lo...@test.cl



Este es el codigo que estoy usando.

real_escape_string($_POST['search']);

//Query
$resultSet = $mysqli->query("SELECT * FROM users WHERE Nombre LIKE
'%$search%'");
if($resultSet->num_rows > 0){
while($rows = $resultSet->fetch_assoc())
{
$Nombre = $rows['Nombre'];
$Apellido = $rows['Apellido'];
$Email = $rows['Email'];
$output .= "Primer Nombre:
$NombreApellido: $ApellidoEmail: $Email";
}
}else{
$output = "Sin Resultados";
}
}
?>








<lo...@test.cl>



Agradeceré si pueden indicarme como puedo lograr que la salida sea en forma
de una tabla y bordes. Lo agradeceré bastante.

Saludos

SAN


OT: Oferta de trabajo PHP,JAVA,MYSQL

2016-05-04 Por tema Walter Quiroga

Hola a todos,

Estamos buscando programador para desarrollo de formularios e informes del 
sistema de administracion para lo cual se requiere conocimientos y 
experiencia en:


- Php
- Mysql
- Java

Se ofrece
Turno tarde 3 veces x semana  de 16 a 22
Proximo a metro los Leones.

interesados enviar CV y PRETENSIONES DE RENTA a  wal...@piccolaitalia.cl
Saludos,

Walter Quiroga.
http://www.lapiccolaitalia.cl 



Re: mysql

2015-12-24 Por tema Enrique Herrera Noya
si quieres pagar enterprisedb (es postgresql)

El 22 de diciembre de 2015, 19:17, Andres Junge<aju...@totexa.cl> escribió:

> ethereum blockchain!
>
> --
>   Andres Junge
>   aju...@totexa.cl
>
> On Tue, Dec 22, 2015, at 07:01 PM, Alvaro Herrera wrote:
> > David Fernandez escribió:
> > > mysql
> >
> > http://postgresql.uci.cu/
> >
> > --
> > Álvaro Herrera
> > http://www.linkedin.com/in/alvherre
>



-- 
http://www.placilladepeñuelas.cl <http://www.xn--placilladepeuelas-qxb.cl>
http://www.plataformaconstituyente.cl
http://www.ansol.cl
http://www.aceesol.cl
http://www.partidopirata.cl
http://www.valpolinux.com
http://www.itcosta.cl


<http://www.partidopirata.cl>


Re: mysql

2015-12-24 Por tema Alvaro Herrera
Enrique Herrera Noya escribió:
> si quieres pagar enterprisedb (es postgresql)

EnterpriseDB no tiene soporte en Cuba, por ser una empresa gringa.  Pero
podrías intentar con 2ndQuadrant, que ofrece todo tipo de servicios en
torno a PostgreSQL; somos una empresa inglesa, con sede en varios países
incluyendo Ecuador, y podemos dar servicios en Cuba.

http://www.2ndQuadrant.com/

-- 
Álvaro Herrerahttp://www.twitter.com/alvherre


mysql

2015-12-22 Por tema David Fernandez

mysql


Re: mysql

2015-12-22 Por tema Carlos "casep" Sepulveda
On 22 December 2015 at 21:26, David Fernandez <g...@scu.aduana.cu> wrote:
> mysql

postgresql

-- 
"Never, never, in nothing great or small, large or petty, never give
in except to convictions of honour and good sense. Never yield to
force; never yield to the apparently overwhelming might of the
enemy.''
Winston Churchill
https://plus.google.com/+CarlosSepulveda/


Re: mysql

2015-12-22 Por tema Alvaro Herrera
David Fernandez escribió:
> mysql

http://postgresql.uci.cu/

-- 
Álvaro Herrerahttp://www.linkedin.com/in/alvherre


Re: mysql

2015-12-22 Por tema Pablo Silva
Postgressql
El 22/12/2015 18:43, "Carlos "casep" Sepulveda" <ca...@fedoraproject.org>
escribió:

> On 22 December 2015 at 21:26, David Fernandez <g...@scu.aduana.cu> wrote:
> > mysql
>
> postgresql
>
> --
> "Never, never, in nothing great or small, large or petty, never give
> in except to convictions of honour and good sense. Never yield to
> force; never yield to the apparently overwhelming might of the
> enemy.''
> Winston Churchill
> https://plus.google.com/+CarlosSepulveda/
>


Re: mysql

2015-12-22 Por tema Andres Junge
ethereum blockchain!

-- 
  Andres Junge
  aju...@totexa.cl

On Tue, Dec 22, 2015, at 07:01 PM, Alvaro Herrera wrote:
> David Fernandez escribió:
> > mysql
> 
> http://postgresql.uci.cu/
> 
> -- 
> Álvaro Herrera   
> http://www.linkedin.com/in/alvherre


OT: Convertir Query's (MySQL a MSSQL)

2015-02-24 Por tema Javier Garay
Estimados lister@s:

Disculpen que use la lista para esto, pero necesito agotar todas mis
opciones.

Tengo algunas consultas que necesito convertir de MySQL a SQL de microsoft
y necesito un conocedor que me cotice cuanto vale hacer el trabajo.

Si hay algún interesado, por favor indicar correo para enviar las query y
evaluar.

Muchas gracias.

Javier Garay.


Re: Respaldos SQL a MySQL

2015-02-06 Por tema Ricardo Utreras
Y el integración Services del mismo sql server? (Reemplazo de los dts)
El dic 9, 2014 5:10 PM, Javier Garay javierzga...@gmail.com escribió:

 Estimados

 Junto con saludar, escribo para consultar si alguien conoce algún software
 o implementación que me permita replicar una base de datos MS SQL (Windows)
 a MySQL (Linux) con todo lo que ello implica (formatear fechas, tipos de
 datos, etc).

 Debido a la gran cantidad de transacciones que se ejecutan en las bases de
 datos MS SQL que serían las de origen, lo que menos quiero es implementar
 triggers o algo por el estilo, sino más bien algo parecido a lo que es log
 shipping programado sería lo ideal.

 ¿Conocen alguna herramienta que permita hacer este tipo de respaldos entre
 bases de datos diferentes?

 Desde ya muchas gracias.

 Javier.



Re: Respaldos SQL a MySQL

2015-02-06 Por tema Javier Garay
Estimados:

Sigo siendo con el problema de replicar desde SQL (Microsoft) a MySQL. Lo
que menos quiero es usar triggers, lo ideal sería Log Shipping, pero no sé
si es posible hacer eso desde MSSQL a MySQL.

¿Alguna alternativa que no use triggers?

Gracias!

Jsvier.


El 9 de diciembre de 2014, 17:53, Moises Alberto Lindo Gutarra 
mli...@gmail.com escribió:

 revisa:
 http://www.symmetricds.org/

 El 9 de diciembre de 2014, 15:09, Javier Garay javierzga...@gmail.com
 escribió:

  Estimados
 
  Junto con saludar, escribo para consultar si alguien conoce algún
 software
  o implementación que me permita replicar una base de datos MS SQL
 (Windows)
  a MySQL (Linux) con todo lo que ello implica (formatear fechas, tipos de
  datos, etc).
 
  Debido a la gran cantidad de transacciones que se ejecutan en las bases
 de
  datos MS SQL que serían las de origen, lo que menos quiero es implementar
  triggers o algo por el estilo, sino más bien algo parecido a lo que es
 log
  shipping programado sería lo ideal.
 
  ¿Conocen alguna herramienta que permita hacer este tipo de respaldos
 entre
  bases de datos diferentes?
 
  Desde ya muchas gracias.
 
  Javier.
 



 --
 Atte.
 Moisés Alberto Lindo Gutarra
 Asesor - Desarrollador Java / Open Source
 Linux Registered User #431131 - http://linuxcounter.net/
 Cel: (511) 995081720 - Rpm: *548913
 EMail: mli...@gmail.com



Re: Respaldos SQL a MySQL

2015-02-06 Por tema Juan Carlos Inostroza
2014-12-09 17:09 GMT-03:00 Javier Garay javierzga...@gmail.com:
 ¿Conocen alguna herramienta que permita hacer este tipo de respaldos entre
 bases de datos diferentes?

Easyfrom.
http://www.easyfrom.net/

Saludos!


-- 
Juan C. Inostroza
j...@codemonkey.cl
 Federal regulations require me to warn you that this next test
chamber... is looking pretty good


Re: Respaldos SQL a MySQL

2015-02-06 Por tema Juanjo
Revisa http://www.symmetricds.org/

2015-02-06 19:52 GMT-03:00 Juan Carlos Inostroza j...@codemonkey.cl:

 2014-12-09 17:09 GMT-03:00 Javier Garay javierzga...@gmail.com:
  ¿Conocen alguna herramienta que permita hacer este tipo de respaldos
 entre
  bases de datos diferentes?

 Easyfrom.
 http://www.easyfrom.net/

 Saludos!


 --
 Juan C. Inostroza
 j...@codemonkey.cl
  Federal regulations require me to warn you that this next test
 chamber... is looking pretty good




-- 
Juanjo

This e-mail has not been scanned for all known viruses.


Re: MySQL - Cambiar ruta directorio datos

2014-12-23 Por tema Ricardo Utreras
La particion /var no esta bajo LVM?


El 19 de diciembre de 2014, 15:06, Luis Enrique Araneda leacb...@gmail.com
escribió:

 Amigos,

 tengo un Centos, como puedo cambiarle la ruta a mysql?
 tengo una partición /data de 500 gb y la partición donde se encuentra es
 /var y es de 9 gb, quedo corto con la data que debo ingresar.

 intento cambiar la ruta en el archivo my.conf y no pasa nada, solo error al
 iniciar la mysql.

 que estaré haciendo mal?


 --

 *Luis Araneda *




-- 
Atte. Ricardo Utreras Estrella


MySQL - Cambiar ruta directorio datos

2014-12-19 Por tema Luis Enrique Araneda
Amigos,

tengo un Centos, como puedo cambiarle la ruta a mysql?
tengo una partición /data de 500 gb y la partición donde se encuentra es
/var y es de 9 gb, quedo corto con la data que debo ingresar.

intento cambiar la ruta en el archivo my.conf y no pasa nada, solo error al
iniciar la mysql.

que estaré haciendo mal?


-- 

*Luis Araneda *


Re: MySQL - Cambiar ruta directorio datos

2014-12-19 Por tema Orlando Sojo
Ojala te sirva este link.

http://stackoverflow.com/questions/1795176/how-to-change-mysql-data-directory

Saludos.


El 19 de diciembre de 2014, 13:06, Luis Enrique Araneda leacb...@gmail.com
escribió:

 Amigos,

 tengo un Centos, como puedo cambiarle la ruta a mysql?
 tengo una partición /data de 500 gb y la partición donde se encuentra es
 /var y es de 9 gb, quedo corto con la data que debo ingresar.

 intento cambiar la ruta en el archivo my.conf y no pasa nada, solo error al
 iniciar la mysql.

 que estaré haciendo mal?


 --

 *Luis Araneda *




-- 
Regards/Saludos,
EDWIN ORLANDO SOJO PANANA.
IBM Power Systems  Unix/Linux Specialist
AIX Certified Administrator. | ITILv3 Certified.
Movistar +51+994 606 347 RPM #0167068.
http://orlandosojo.blogspot.com/


Re: MySQL - Cambiar ruta directorio datos

2014-12-19 Por tema Enrique Cortes
No creo que funcione lo del link, yo probé una vez aquello y quedé pegado
en la parte donde menciona el

/etc/apparmor.d/usr.sbin.mysqld

apparmor.d no existe en centos.


El 19 de diciembre de 2014, 15:08, Orlando Sojo orlandos...@gmail.com
escribió:

 Ojala te sirva este link.


 http://stackoverflow.com/questions/1795176/how-to-change-mysql-data-directory

 Saludos.


 El 19 de diciembre de 2014, 13:06, Luis Enrique Araneda 
 leacb...@gmail.com
 escribió:

  Amigos,
 
  tengo un Centos, como puedo cambiarle la ruta a mysql?
  tengo una partición /data de 500 gb y la partición donde se encuentra es
  /var y es de 9 gb, quedo corto con la data que debo ingresar.
 
  intento cambiar la ruta en el archivo my.conf y no pasa nada, solo error
 al
  iniciar la mysql.
 
  que estaré haciendo mal?
 
 
  --
 
  *Luis Araneda *
 



 --
 Regards/Saludos,
 EDWIN ORLANDO SOJO PANANA.
 IBM Power Systems  Unix/Linux Specialist
 AIX Certified Administrator. | ITILv3 Certified.
 Movistar +51+994 606 347 RPM #0167068.
 http://orlandosojo.blogspot.com/



Re: MySQL - Cambiar ruta directorio datos

2014-12-19 Por tema Felipe Román
No es más fácil montar la partición data en /var/lib/mysql y listo?
El dic 19, 2014 3:27 PM, Enrique Cortes enriquecortes2...@gmail.com
escribió:

 No creo que funcione lo del link, yo probé una vez aquello y quedé pegado
 en la parte donde menciona el

 /etc/apparmor.d/usr.sbin.mysqld

 apparmor.d no existe en centos.


 El 19 de diciembre de 2014, 15:08, Orlando Sojo orlandos...@gmail.com
 escribió:
 
  Ojala te sirva este link.
 
 
 
 http://stackoverflow.com/questions/1795176/how-to-change-mysql-data-directory
 
  Saludos.
 
 
  El 19 de diciembre de 2014, 13:06, Luis Enrique Araneda 
  leacb...@gmail.com
  escribió:
 
   Amigos,
  
   tengo un Centos, como puedo cambiarle la ruta a mysql?
   tengo una partición /data de 500 gb y la partición donde se encuentra
 es
   /var y es de 9 gb, quedo corto con la data que debo ingresar.
  
   intento cambiar la ruta en el archivo my.conf y no pasa nada, solo
 error
  al
   iniciar la mysql.
  
   que estaré haciendo mal?
  
  
   --
  
   *Luis Araneda *
  
 
 
 
  --
  Regards/Saludos,
  EDWIN ORLANDO SOJO PANANA.
  IBM Power Systems  Unix/Linux Specialist
  AIX Certified Administrator. | ITILv3 Certified.
  Movistar +51+994 606 347 RPM #0167068.
  http://orlandosojo.blogspot.com/
 



Re: MySQL - Cambiar ruta directorio datos

2014-12-19 Por tema Angelo Paolo Guajardo Schiappacasse
debes hacer lo siguiente

- Copiar la data de /var/lib/mysql  a  /Larutadeldisconuevo
- umount /var/lib/mysql ( obviamente antes un  service mysql stop )
- mount /Larutadeldisconuevo (con los datos copiados,obvio .. )
/var/lib/mysql

Recuerda realizar la copia de datos con rsync -avz ya que si la haces con
cp vas a modificar todo los permisos por ende cuando quieras levantar mysql
no podras ,

ahora si reinicias el servidor cada 5 min lo que debes hacer es fijar una
ruta  en fstab con la etiqueta del disco o simplemente la unidad que el SO
te diga ( ej : /dev/sdb1 o 2 o3  any ... )

Saludos cordiales

El 19 de diciembre de 2014, 15:29, Felipe Román from...@gmail.com
escribió:

 No es más fácil montar la partición data en /var/lib/mysql y listo?
 El dic 19, 2014 3:27 PM, Enrique Cortes enriquecortes2...@gmail.com
 escribió:

  No creo que funcione lo del link, yo probé una vez aquello y quedé pegado
  en la parte donde menciona el
 
  /etc/apparmor.d/usr.sbin.mysqld
 
  apparmor.d no existe en centos.
 
 
  El 19 de diciembre de 2014, 15:08, Orlando Sojo orlandos...@gmail.com
  escribió:
  
   Ojala te sirva este link.
  
  
  
 
 http://stackoverflow.com/questions/1795176/how-to-change-mysql-data-directory
  
   Saludos.
  
  
   El 19 de diciembre de 2014, 13:06, Luis Enrique Araneda 
   leacb...@gmail.com
   escribió:
  
Amigos,
   
tengo un Centos, como puedo cambiarle la ruta a mysql?
tengo una partición /data de 500 gb y la partición donde se encuentra
  es
/var y es de 9 gb, quedo corto con la data que debo ingresar.
   
intento cambiar la ruta en el archivo my.conf y no pasa nada, solo
  error
   al
iniciar la mysql.
   
que estaré haciendo mal?
   
   
--
   
*Luis Araneda *
   
  
  
  
   --
   Regards/Saludos,
   EDWIN ORLANDO SOJO PANANA.
   IBM Power Systems  Unix/Linux Specialist
   AIX Certified Administrator. | ITILv3 Certified.
   Movistar +51+994 606 347 RPM #0167068.
   http://orlandosojo.blogspot.com/
  
 



Re: MySQL - Cambiar ruta directorio datos

2014-12-19 Por tema Angelo Paolo Guajardo Schiappacasse
PD  es bastante raro que un  binario de mysql pese mas de 3 GB  a no
ser que no sea enterprise

El 19 de diciembre de 2014, 15:43, Angelo Paolo Guajardo Schiappacasse 
angelopaolo...@gmail.com escribió:

 debes hacer lo siguiente

 - Copiar la data de /var/lib/mysql  a  /Larutadeldisconuevo
 - umount /var/lib/mysql ( obviamente antes un  service mysql stop )
 - mount /Larutadeldisconuevo (con los datos copiados,obvio .. )
 /var/lib/mysql

 Recuerda realizar la copia de datos con rsync -avz ya que si la haces con
 cp vas a modificar todo los permisos por ende cuando quieras levantar mysql
 no podras ,

 ahora si reinicias el servidor cada 5 min lo que debes hacer es fijar una
 ruta  en fstab con la etiqueta del disco o simplemente la unidad que el SO
 te diga ( ej : /dev/sdb1 o 2 o3  any ... )

 Saludos cordiales

 El 19 de diciembre de 2014, 15:29, Felipe Román from...@gmail.com
 escribió:

 No es más fácil montar la partición data en /var/lib/mysql y listo?
 El dic 19, 2014 3:27 PM, Enrique Cortes enriquecortes2...@gmail.com
 escribió:

  No creo que funcione lo del link, yo probé una vez aquello y quedé
 pegado
  en la parte donde menciona el
 
  /etc/apparmor.d/usr.sbin.mysqld
 
  apparmor.d no existe en centos.
 
 
  El 19 de diciembre de 2014, 15:08, Orlando Sojo orlandos...@gmail.com
  escribió:
  
   Ojala te sirva este link.
  
  
  
 
 http://stackoverflow.com/questions/1795176/how-to-change-mysql-data-directory
  
   Saludos.
  
  
   El 19 de diciembre de 2014, 13:06, Luis Enrique Araneda 
   leacb...@gmail.com
   escribió:
  
Amigos,
   
tengo un Centos, como puedo cambiarle la ruta a mysql?
tengo una partición /data de 500 gb y la partición donde se
 encuentra
  es
/var y es de 9 gb, quedo corto con la data que debo ingresar.
   
intento cambiar la ruta en el archivo my.conf y no pasa nada, solo
  error
   al
iniciar la mysql.
   
que estaré haciendo mal?
   
   
--
   
*Luis Araneda *
   
  
  
  
   --
   Regards/Saludos,
   EDWIN ORLANDO SOJO PANANA.
   IBM Power Systems  Unix/Linux Specialist
   AIX Certified Administrator. | ITILv3 Certified.
   Movistar +51+994 606 347 RPM #0167068.
   http://orlandosojo.blogspot.com/
  
 





Re: MySQL - Cambiar ruta directorio datos

2014-12-19 Por tema Hans Poo
Luis,

# Primero cambiate a root:
sudo -s

# Primero que nada debes bajar mysql o entrar modo single user sin servicios. 
# Debes asegurarte que el servicio mysql se haya detenido usando lsof o fuser, 
que te muestran los procesos que usan la carpeta.

lsof  /var/lib/mysql
fuser  /var/lib/mysql

# En ubuntu hay que usar el comando service como se muestra, /etc/init.d/mysql 
stop no lo baja el servicio (se produce un respawn).

service mysql stop

# Luego te cambias a la carpeta mysql:
cd /var/lib/mysql/

# Montas to nueva partición en cualquier lado, ej: si es sdb7 la partición 
haces:

mkdir /tmp/sdb7
mount /dev/sdb7 /tmp/sdb7

# Traspasa usando cpio, que preserva todo:
find . | cpio -pdmv /tmp/sdb7

Respaldo el contenido de mysql actual:
mv mysql mysql.old

# Crea la carpeta mysql nueva y le das permisos:
mkdir mysql
chown mysql:mysql mysql

# Desmonta el montaje de traspaso que hicimos en tmp:
umount /tmp/sdb7

# Monta tu partición
mount /dev/sdb7 mysql

# Levanta mysql
service mysql start

# Reza.

Hans Poo, Welinux S.A.
Bombero Ossa #1010, oficina 800, 
+56-22-3729770, Movil: +56-9-3199305
Santiago, Chile


- Mensaje original -
 De: Luis Enrique Araneda leacb...@gmail.com
 Para: linux@listas.inf.utfsm.cl
 Enviados: Viernes, 19 de Diciembre 2014 15:06:20
 Asunto: MySQL - Cambiar ruta directorio datos
 
 Amigos,
 
 tengo un Centos, como puedo cambiarle la ruta a mysql?
 tengo una partición /data de 500 gb y la partición donde se encuentra es
 /var y es de 9 gb, quedo corto con la data que debo ingresar.
 
 intento cambiar la ruta en el archivo my.conf y no pasa nada, solo error al
 iniciar la mysql.
 
 que estaré haciendo mal?
 
 
 --
 
 *Luis Araneda *
 


Re: MySQL - Cambiar ruta directorio datos

2014-12-19 Por tema Marco Aurelio Moncada Coello
Hola:

No es mas facil
sudo -s
service mysql stop 0 /etc/init.d/mysql stop
mkdir /media/mysql
mount -t ext4 /dev/sdb9 /media/mysql
rsync -azvvPp /var/lib/mysql/* /media/mysql (se preserva los permisos)
unmount /media/mysql
rm -rf /media/mysql
nano /etc/fstab
addicionas:
/dev/sdb9 /var/lib/mysql
control ''o'
control 'x'
mount -a
service mysql start o /etc/init.d/mysql start

exit

no hay necesidad de resar

eso lo hice el lunes ya que el sistema tenia todo en un disco, y ademas el
home, lo hice por control + alt + pf1 firmandome por el root

saludos

El 19 de diciembre de 2014, 13:12, Hans Poo h...@welinux.cl escribió:

 Luis,

 # Primero cambiate a root:
 sudo -s

 # Primero que nada debes bajar mysql o entrar modo single user sin
 servicios.
 # Debes asegurarte que el servicio mysql se haya detenido usando lsof o
 fuser, que te muestran los procesos que usan la carpeta.

 lsof  /var/lib/mysql
 fuser  /var/lib/mysql

 # En ubuntu hay que usar el comando service como se muestra,
 /etc/init.d/mysql stop no lo baja el servicio (se produce un respawn).

 service mysql stop

 # Luego te cambias a la carpeta mysql:
 cd /var/lib/mysql/

 # Montas to nueva partición en cualquier lado, ej: si es sdb7 la partición
 haces:

 mkdir /tmp/sdb7
 mount /dev/sdb7 /tmp/sdb7

 # Traspasa usando cpio, que preserva todo:
 find . | cpio -pdmv /tmp/sdb7

 Respaldo el contenido de mysql actual:
 mv mysql mysql.old

 # Crea la carpeta mysql nueva y le das permisos:
 mkdir mysql
 chown mysql:mysql mysql

 # Desmonta el montaje de traspaso que hicimos en tmp:
 umount /tmp/sdb7

 # Monta tu partición
 mount /dev/sdb7 mysql

 # Levanta mysql
 service mysql start

 # Reza.

 Hans Poo, Welinux S.A.
 Bombero Ossa #1010, oficina 800,
 +56-22-3729770, Movil: +56-9-3199305
 Santiago, Chile


 - Mensaje original -
  De: Luis Enrique Araneda leacb...@gmail.com
  Para: linux@listas.inf.utfsm.cl
  Enviados: Viernes, 19 de Diciembre 2014 15:06:20
  Asunto: MySQL - Cambiar ruta directorio datos
 
  Amigos,
 
  tengo un Centos, como puedo cambiarle la ruta a mysql?
  tengo una partición /data de 500 gb y la partición donde se encuentra es
  /var y es de 9 gb, quedo corto con la data que debo ingresar.
 
  intento cambiar la ruta en el archivo my.conf y no pasa nada, solo error
 al
  iniciar la mysql.
 
  que estaré haciendo mal?
 
 
  --
 
  *Luis Araneda *
 



-- 
Quieres cuidar tu salud?
Te deseas sentir bien?
Quieres la libertad en todos los aspectos?

Ve este video: http://moncada.com.mx/KEEX/Video

En esta vida que es corta
hay dos clases de personas
las que toman accion y las que se quedan a ver pasar

Tu tienes la oportunidad de decidir
y no tarde por que la vida pasa


Re: MySQL - Cambiar ruta directorio datos

2014-12-19 Por tema Antonio Sallés

rm -rf   /var/lib/mysql
ln -s  /data/mysql-data /var/lib/mysql/data
semanage fcontext -a -t mysqld_db_t /data/mysql-data(/.*)?

:)

A-


On 12/19/2014 03:06 PM, Luis Enrique Araneda wrote:

Amigos,

tengo un Centos, como puedo cambiarle la ruta a mysql?
tengo una partición /data de 500 gb y la partición donde se encuentra es
/var y es de 9 gb, quedo corto con la data que debo ingresar.

intento cambiar la ruta en el archivo my.conf y no pasa nada, solo error al
iniciar la mysql.

que estaré haciendo mal?






Respaldos SQL a MySQL

2014-12-09 Por tema Javier Garay
Estimados

Junto con saludar, escribo para consultar si alguien conoce algún software
o implementación que me permita replicar una base de datos MS SQL (Windows)
a MySQL (Linux) con todo lo que ello implica (formatear fechas, tipos de
datos, etc).

Debido a la gran cantidad de transacciones que se ejecutan en las bases de
datos MS SQL que serían las de origen, lo que menos quiero es implementar
triggers o algo por el estilo, sino más bien algo parecido a lo que es log
shipping programado sería lo ideal.

¿Conocen alguna herramienta que permita hacer este tipo de respaldos entre
bases de datos diferentes?

Desde ya muchas gracias.

Javier.


Re: Respaldos SQL a MySQL

2014-12-09 Por tema René F . Viancos S .
Si hay alguien de BCI en la lista yo se que ellos usan un software para
replicar bbdd master en varios espejos mysql pero no recuerdo en nombre de
la aplicación

El martes, 9 de diciembre de 2014, Javier Garay javierzga...@gmail.com
escribió:

 Estimados

 Junto con saludar, escribo para consultar si alguien conoce algún software
 o implementación que me permita replicar una base de datos MS SQL (Windows)
 a MySQL (Linux) con todo lo que ello implica (formatear fechas, tipos de
 datos, etc).

 Debido a la gran cantidad de transacciones que se ejecutan en las bases de
 datos MS SQL que serían las de origen, lo que menos quiero es implementar
 triggers o algo por el estilo, sino más bien algo parecido a lo que es log
 shipping programado sería lo ideal.

 ¿Conocen alguna herramienta que permita hacer este tipo de respaldos entre
 bases de datos diferentes?

 Desde ya muchas gracias.

 Javier.



-- 
René Felipe Viancos.


Re: Respaldos SQL a MySQL

2014-12-09 Por tema Moises Alberto Lindo Gutarra
revisa:
http://www.symmetricds.org/

El 9 de diciembre de 2014, 15:09, Javier Garay javierzga...@gmail.com
escribió:

 Estimados

 Junto con saludar, escribo para consultar si alguien conoce algún software
 o implementación que me permita replicar una base de datos MS SQL (Windows)
 a MySQL (Linux) con todo lo que ello implica (formatear fechas, tipos de
 datos, etc).

 Debido a la gran cantidad de transacciones que se ejecutan en las bases de
 datos MS SQL que serían las de origen, lo que menos quiero es implementar
 triggers o algo por el estilo, sino más bien algo parecido a lo que es log
 shipping programado sería lo ideal.

 ¿Conocen alguna herramienta que permita hacer este tipo de respaldos entre
 bases de datos diferentes?

 Desde ya muchas gracias.

 Javier.




-- 
Atte.
Moisés Alberto Lindo Gutarra
Asesor - Desarrollador Java / Open Source
Linux Registered User #431131 - http://linuxcounter.net/
Cel: (511) 995081720 - Rpm: *548913
EMail: mli...@gmail.com


Re: borrar todo registro de mysql

2014-01-30 Por tema Angelo Paolo Guajardo Schiappacasse
man yum :D


2014-01-29 Carlos casep Sepulveda ca...@fedoraproject.org:

 2014-01-29 Enrique Cortes enriquecortes2...@gmail.com:
  Amigos, tengo una duda, como puedo hacer para borrar todo registro de
 mysql
  de mi centos, que incluya tmp/mysql, /etc/my.cnf, o var/lib/mysqld,
 etc...
 
  se que con un remove se elimina mysql, pero quiero partir todo de 0 ya
 que
  la antigua configuración me causa conflictos.
 


 Dale una mirada a esto

 http://serverfault.com/questions/41502/yum-equivalent-of-apt-get-purge

 --
 Never, never, in nothing great or small, large or petty, never give
 in except to convictions of honour and good sense. Never yield to
 force; never yield to the apparently overwhelming might of the
 enemy.''
 Winston Churchill
 https://plus.google.com/+CarlosSepulveda/



borrar todo registro de mysql

2014-01-29 Por tema Enrique Cortes
Amigos, tengo una duda, como puedo hacer para borrar todo registro de mysql
de mi centos, que incluya tmp/mysql, /etc/my.cnf, o var/lib/mysqld, etc...

se que con un remove se elimina mysql, pero quiero partir todo de 0 ya que
la antigua configuración me causa conflictos.

saludos

Enri


Re: borrar todo registro de mysql

2014-01-29 Por tema Carlos casep Sepulveda
2014-01-29 Enrique Cortes enriquecortes2...@gmail.com:
 Amigos, tengo una duda, como puedo hacer para borrar todo registro de mysql
 de mi centos, que incluya tmp/mysql, /etc/my.cnf, o var/lib/mysqld, etc...

 se que con un remove se elimina mysql, pero quiero partir todo de 0 ya que
 la antigua configuración me causa conflictos.



Dale una mirada a esto

http://serverfault.com/questions/41502/yum-equivalent-of-apt-get-purge

-- 
Never, never, in nothing great or small, large or petty, never give
in except to convictions of honour and good sense. Never yield to
force; never yield to the apparently overwhelming might of the
enemy.''
Winston Churchill
https://plus.google.com/+CarlosSepulveda/


Cluster Mysql

2013-05-29 Por tema Jaime Acevedo
Estimados,

Les escribo para saber cuales son sus experiencias en la configuración y
uso de Mysql en cluster ojala con balanceo de carga.

Agradeciendo de antemano

Se despide
*
*
*Jaime Acevedo Emaldia*
LinkedIn http://cl.linkedin.com/in/jaechile/


Re: MySQL Access denied for user 'root'@'localhost'

2012-04-30 Por tema Carlos Martinez
Gracias a la guía de Pedro Silva he logrado cambiar la pass de root y me
conecto a la base de datos.
Esta solucionado.

Muchas gracias a todos por sus consejos.
Saludos.
Carlos Martínez.

2012/4/27 Pedro Silva pedro...@gmail.com

 Restaurar clave de root mysql



 1. Stop mysqld and restart it with the --skip-grant-tables --user=root

 options (Windows users omit the --user=root portion).
host@loco#  /etc/init.d/mysqld stop (Esto en Fedora -
 Centos - Redhat)

host@loco#  /usr/libexec/mysqld --skip-grant-tables --user=root



 2. Connect to the mysqld server with this command:



 Shell mysql -u root  (no va a pedir clave de root)



 3 .Issue the following statements in the mysql client:



 mysql UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE
 User='root';

 mysql FLUSH PRIVILEGES;



 Replace “newpwd” with the actual root password that you want to use.


 4. You should be able to connect using the new password.

 host@loco# killall mysqld(matas mysql no se si es lo mas
 correcto de esta forma)
 host@loco# /etc/init.d/mysqld start  (Inicias nuevmente mysql y deberías
 estar listo)


 Esta forma he usado y  funciona super bien.



 Saludos,
 --
 Pedro
 El 27 de abril de 2012 17:22, Juan Esteban jpulg...@gmail.com escribió:

  my.cnf
 
  cambia el usuario que maneja el servidor:
  [mysqld]
  #
  # * Basic Settings
  #
  user = root
  pid-file = /var/run/mysqld/mysqld.pid
  socket = /var/run/mysqld/mysqld.sock
  port = 3306
  basedir = /usr
  datadir = /var/lib/mysql
  tmpdir = /tmp
  language = /usr/share/mysql/english
  skip-external-locking
  #
 
  Despues reinicia el servidor:
  /etc/init.d/mysql restart
 
  Me cuentas si te sirve.
 
  El 27 de abril de 2012 16:50, Gonzalo Diaz Cruz m...@gon.cl escribió:
  ...
 



 --
 Pedro Silva



Re: MySQL Access denied for user 'root'@'localhost'

2012-04-30 Por tema Ricardo Munoz
2012/4/30 Carlos Martinez carlos.martinez...@gmail.com

 Gracias a la guía de Pedro Silva he logrado cambiar la pass de root y me
 conecto a la base de datos.
 Esta solucionado.

 Muchas gracias a todos por sus consejos.


otro consejo muy bueno es revisar primero la documentacion oficial

http://dev.mysql.com/doc/refman/5.0/es/resetting-permissions.html

;-)

-- 
Ricardo Mun~oz A.
http://pobrezuko.info


MySQL Access denied for user 'root'@'localhost'

2012-04-27 Por tema Carlos Martinez
Estimada comunidad.
He perdido el acceso a la administración de Mysql debido que no puedo
loguear como root.
la version de mysql q tengo es

[root@svr ~]# rpm -qa | grep mysql
mysql-connector-odbc-3.51.26r1127-2.el5
mysql-devel-5.0.95-1.el5_7.1
mysql-server-5.0.95-1.el5_7.1
mysql-5.0.95-1.el5_7.1

cuando intento conectarme me da el siguiente error:

[root@svr ~]# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using
password: NO)

he leido las ayudas de foro donde recomiendan iniciar con mysqld_safe
--init-file=/path/archivo que contiene la siguiente linea:

[root@svr ~]# cat /root/mysql-init
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('my_new_pass');

pero no inicia, he probado de todo cuanto aparece en los foros incluso
desintalando y volviendo a instalar mysql
algunas ayudas son:

http://dev.mysql.com/doc/refman/5.0/es/resetting-permissions.html
http://dev.mysql.com/doc/refman/5.0/es/access-denied.html
http://www.sitepoint.com/forums/showthread.php?540980-1045-Access-denied-for-user-root-localhost-%28using-password-NO%29
http://www.issociate.de/board/post/21364/Problem_starting_mysql_server.html
http://foro.archlinux.cl/viewtopic.php?id=245

Si a alguien le ha ocurrido lo mismo espero sus comentarios.


Re: MySQL Access denied for user 'root'@'localhost'

2012-04-27 Por tema orlandosojo
1.Para el servicio.
2.Inicia el servicio de mysql en forma segura
3. Cambia la contrasena

Listo
Enviado desde mi  BlackBerry de Claro.

-Original Message-
From: Carlos Martinez carlos.martinez...@gmail.com
Sender: linux-boun...@listas.inf.utfsm.cl
Date: Fri, 27 Apr 2012 16:25:25 
To: Discusion de Linux en Castellanolinux@listas.inf.utfsm.cl
Reply-To: Discusion de Linux en Castellano linux@listas.inf.utfsm.cl
Cc: camf3...@gmail.com
Subject: MySQL Access denied for user 'root'@'localhost'

Estimada comunidad.
He perdido el acceso a la administración de Mysql debido que no puedo
loguear como root.
la version de mysql q tengo es

[root@svr ~]# rpm -qa | grep mysql
mysql-connector-odbc-3.51.26r1127-2.el5
mysql-devel-5.0.95-1.el5_7.1
mysql-server-5.0.95-1.el5_7.1
mysql-5.0.95-1.el5_7.1

cuando intento conectarme me da el siguiente error:

[root@svr ~]# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using
password: NO)

he leido las ayudas de foro donde recomiendan iniciar con mysqld_safe
--init-file=/path/archivo que contiene la siguiente linea:

[root@svr ~]# cat /root/mysql-init
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('my_new_pass');

pero no inicia, he probado de todo cuanto aparece en los foros incluso
desintalando y volviendo a instalar mysql
algunas ayudas son:

http://dev.mysql.com/doc/refman/5.0/es/resetting-permissions.html
http://dev.mysql.com/doc/refman/5.0/es/access-denied.html
http://www.sitepoint.com/forums/showthread.php?540980-1045-Access-denied-for-user-root-localhost-%28using-password-NO%29
http://www.issociate.de/board/post/21364/Problem_starting_mysql_server.html
http://foro.archlinux.cl/viewtopic.php?id=245

Si a alguien le ha ocurrido lo mismo espero sus comentarios.


Re: MySQL Access denied for user 'root'@'localhost'

2012-04-27 Por tema Juan Esteban
my.cnf

cambia el usuario que maneja el servidor:
[mysqld]
#
# * Basic Settings
#
user = root
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
language = /usr/share/mysql/english
skip-external-locking
#

Despues reinicia el servidor:
/etc/init.d/mysql restart

Me cuentas si te sirve.

El 27 de abril de 2012 16:50, Gonzalo Diaz Cruz m...@gon.cl escribió:
...


Re: MySQL Access denied for user 'root'@'localhost'

2012-04-27 Por tema Pedro Silva
Restaurar clave de root mysql



1. Stop mysqld and restart it with the --skip-grant-tables --user=root

options (Windows users omit the --user=root portion).
host@loco#  /etc/init.d/mysqld stop (Esto en Fedora -
Centos - Redhat)

host@loco#  /usr/libexec/mysqld --skip-grant-tables --user=root



2. Connect to the mysqld server with this command:



 Shell mysql -u root  (no va a pedir clave de root)



3 .Issue the following statements in the mysql client:



 mysql UPDATE mysql.user SET Password=PASSWORD('newpwd') WHERE
User='root';

 mysql FLUSH PRIVILEGES;



 Replace “newpwd” with the actual root password that you want to use.


4. You should be able to connect using the new password.

host@loco# killall mysqld(matas mysql no se si es lo mas
correcto de esta forma)
host@loco# /etc/init.d/mysqld start  (Inicias nuevmente mysql y deberías
estar listo)


Esta forma he usado y  funciona super bien.



Saludos,
--
Pedro
El 27 de abril de 2012 17:22, Juan Esteban jpulg...@gmail.com escribió:

 my.cnf

 cambia el usuario que maneja el servidor:
 [mysqld]
 #
 # * Basic Settings
 #
 user = root
 pid-file = /var/run/mysqld/mysqld.pid
 socket = /var/run/mysqld/mysqld.sock
 port = 3306
 basedir = /usr
 datadir = /var/lib/mysql
 tmpdir = /tmp
 language = /usr/share/mysql/english
 skip-external-locking
 #

 Despues reinicia el servidor:
 /etc/init.d/mysql restart

 Me cuentas si te sirve.

 El 27 de abril de 2012 16:50, Gonzalo Diaz Cruz m...@gon.cl escribió:
 ...




-- 
Pedro Silva


Re: experiencias con replicacion asincrona en mysql 5

2011-08-04 Por tema Ulver
Disculpen la demora en contestar .pero la condición en que no se replicaban
los datos eran cuando las inserciones/actualizaciones eran realizadas por el
usuario root (de la db) conectado desde el mismo host master, cualquier
otra combinacion
es exitosamente replicada.



2011/6/22 Ricardo Munoz rmu...@tux.cl

 El 21 de junio de 2011 23:51, Ulver ul...@localdomain.cl escribió:

  En primer lugar gracias por sus comentarios;
 
  a nivel de procesos todo esta ok, y en los logs nada raro
 
  como fue comentado anteriormente esta es la situacion:
 
 
  segun entendi, el problema es que si se conecta desde un cliente (puede
   ser desde cualquier equipo de la red) al servidor que actua de master y
  se
   hace un cambio este se replica, pero si estando en el mismo servidor
 del
   master uno se conecta y hace un cambio este no se replica...
  
   el resumen del incidente podria ser resumido asi:
 
  transaccion desde un cliente al master se logea (y por tanto se replica)
  transaccion desde el mismo master no se logea (y por tanto NO se replica)
 
  pd : el slave no se toca
 

 podrias realizar ambas conexiones (cliente al master y master localmente) y
 ver como aparecen (columna host) al ejecutar

 show processlist;

 luego ejecutar un

 show grants for 'nombre_usuario'@'nombre_host';

 para ver si tienen los mismos privilegios... para empezar.

 --
 Ricardo Mun~oz A.
 http://www.tux.clhttp://www.tux.cl
 http://twitter.com/ricardo406




-- 

Atte Ulver:

http://counter.li.org/cgi-bin/certificate.cgi/417712


Re: experiencias con replicacion asincrona en mysql 5

2011-06-22 Por tema Ricardo Munoz
El 21 de junio de 2011 23:51, Ulver ul...@localdomain.cl escribió:

 En primer lugar gracias por sus comentarios;

 a nivel de procesos todo esta ok, y en los logs nada raro

 como fue comentado anteriormente esta es la situacion:


 segun entendi, el problema es que si se conecta desde un cliente (puede
  ser desde cualquier equipo de la red) al servidor que actua de master y
 se
  hace un cambio este se replica, pero si estando en el mismo servidor del
  master uno se conecta y hace un cambio este no se replica...
 
  el resumen del incidente podria ser resumido asi:

 transaccion desde un cliente al master se logea (y por tanto se replica)
 transaccion desde el mismo master no se logea (y por tanto NO se replica)

 pd : el slave no se toca


podrias realizar ambas conexiones (cliente al master y master localmente) y
ver como aparecen (columna host) al ejecutar

show processlist;

luego ejecutar un

show grants for 'nombre_usuario'@'nombre_host';

para ver si tienen los mismos privilegios... para empezar.

-- 
Ricardo Mun~oz A.
http://www.tux.clhttp://www.tux.cl
http://twitter.com/ricardo406


Re: experiencias con replicacion asincrona en mysql 5

2011-06-21 Por tema Ulver
En primer lugar gracias por sus comentarios;

a nivel de procesos todo esta ok, y en los logs nada raro

como fue comentado anteriormente esta es la situacion:


segun entendi, el problema es que si se conecta desde un cliente (puede
 ser desde cualquier equipo de la red) al servidor que actua de master y se
 hace un cambio este se replica, pero si estando en el mismo servidor del
 master uno se conecta y hace un cambio este no se replica...

 el resumen del incidente podria ser resumido asi:

transaccion desde un cliente al master se logea (y por tanto se replica)
transaccion desde el mismo master no se logea (y por tanto NO se replica)

pd : el slave no se toca

Atte Ulver:

http://counter.li.org/cgi-bin/certificate.cgi/417712


Re: experiencias con replicacion asincrona en mysql 5

2011-06-14 Por tema Juan Carlos Inostroza
2011/6/12 Ulver ul...@localdomain.cl

 Estimados:

  estuve revisando los archivos de la lista por experiencias al respecto, lo
 cual no me fue muy bien, quisiera recibir sobre experiencias sobre este
 tipo
 de implementacion y tipos de fallos y/o condiones de borde experimentas (en
 el esquema un maestro-un esclavo).
  Particularmente me he encontrado con una condicion que aun lo logro
 dilucidar,  cuando inserto/updateo registros desde un cliente los datos se
 replican correctamente, pero cuando realizo las acciones desde el mismo
 host
 donde reside el motor, los datos no se replican, alguna idea al respecto?


Raro. Debiera ser el problema al reves ;-)

Podrias partir:
- Verificando algun log de la replicacion en los clientes despues de
insertar datos. Muy pocas veces hay condiciones que evitan que los datos se
vayan a los slaves.
- Lo otro es que tengas algun permiso medio rarifico desde los slaves hacia
los masters. Si te pasa de nuevo, trata de tirarle un LOAD DATA FROM MASTER
y verificar si es que escupe algo raro.
- Las tablas son todas MyISAM?

Saludos!


-- 
Juan C. Inostroza
j...@codemonkey.cl
 *Federal regulations* require me to warn you that this next test
chamber... is looking *pretty good*


Re: experiencias con replicacion asincrona en mysql 5

2011-06-14 Por tema Ricardo Munoz
El 14 de junio de 2011 15:16, Juan Carlos Inostroza 
j...@codemonkey.clescribió:

 2011/6/12 Ulver ul...@localdomain.cl

  Estimados:
 
   estuve revisando los archivos de la lista por experiencias al respecto,
 lo
  cual no me fue muy bien, quisiera recibir sobre experiencias sobre este
  tipo
  de implementacion y tipos de fallos y/o condiones de borde experimentas
 (en
  el esquema un maestro-un esclavo).
   Particularmente me he encontrado con una condicion que aun lo logro
  dilucidar,  cuando inserto/updateo registros desde un cliente los datos
 se
  replican correctamente, pero cuando realizo las acciones desde el mismo
  host
  donde reside el motor, los datos no se replican, alguna idea al respecto?
 

 Raro. Debiera ser el problema al reves ;-)

 Podrias partir:
 - Verificando algun log de la replicacion en los clientes despues de
 insertar datos. Muy pocas veces hay condiciones que evitan que los datos se
 vayan a los slaves.


una condicion es la que indica cuales bases de datos *no* replicar, o la que
indica cual replicar por lo que automaticamente el resto no sera
replicado...

- Lo otro es que tengas algun permiso medio rarifico desde los slaves hacia
 los masters. Si te pasa de nuevo, trata de tirarle un LOAD DATA FROM MASTER
 y verificar si es que escupe algo raro.


tambien  verificar que este todo ok con el comando, en el master y en el
slave

show full processlist;


 - Las tablas son todas MyISAM?


y eso que tiene q ver?

-- 
Ricardo Mun~oz A.
http://www.tux.clhttp://www.tux.cl
http://twitter.com/ricardo406


Re: experiencias con replicacion asincrona en mysql 5

2011-06-14 Por tema Ricardo Munoz
El 14 de junio de 2011 17:13, Juan Carlos Inostroza 
j...@codemonkey.clescribió:

 2011/6/14 Ricardo Munoz rmu...@tux.cl

   - Verificando algun log de la replicacion en los clientes despues de
   insertar datos. Muy pocas veces hay condiciones que evitan que los
 datos
  se
   vayan a los slaves.
  
 
   Podrias partir:
  una condicion es la que indica cuales bases de datos *no* replicar, o la
  que
  indica cual replicar por lo que automaticamente el resto no sera
  replicado...
 

 Por algo esta replicando (al menos desde el caso que cuenta, desde el slave
 al master). Hace tiempo hice un test donde la replicacion falla.
 Documentado
 tambien en el libro de High Availability MySQL.

 Nota : no es recomendable modificar los datos en el slave y de ahi al
 master. Dejar los slaves como solo consulta te evita discrepancias...


segun entendi, el problema es que si se conecta desde un cliente (puede
ser desde cualquier equipo de la red) al servidor que actua de master y se
hace un cambio este se replica, pero si estando en el mismo servidor del
master uno se conecta y hace un cambio este no se replica...

pero, si el error es que al hacer un cambio en el slave este no aparece en
el master entonces el afectado merece un castigo severo! :)

- Lo otro es que tengas algun permiso medio rarifico desde los slaves hacia
  los masters. Si te pasa de nuevo, trata de tirarle un LOAD DATA FROM
 MASTER
  y verificar si es que escupe algo raro.
 

  tambien  verificar que este todo ok con el comando, en el master y en el
  slave
 
  show full processlist;
 

 Claro, pero solo mostrara si es que los procesos estan sleep, idle,
 running... Algunas veces los permisos quedan en idle/running a mil por
 segundo cuando intentan leer los datos del master sin tener los permisos
 correspondientes :D


pero los datos no se leen en el master... simplemente el log binario del
master es copiado al esclavo y desde ahi se sincronizan los datos ejecutando
las instrucciones del log binario... en el fondo la sincronizacion es de
logs binarios, que contienen las query que modifican los datos... los
datos en si, nunca salen desde el master.

yo creo que falta mas info, algun mensaje de error, etc.

-- 
Ricardo Mun~oz A.
http://www.tux.clhttp://www.tux.cl
http://twitter.com/ricardo406


experiencias con replicacion asincrona en mysql 5

2011-06-12 Por tema Ulver
Estimados:

 estuve revisando los archivos de la lista por experiencias al respecto, lo
cual no me fue muy bien, quisiera recibir sobre experiencias sobre este tipo
de implementacion y tipos de fallos y/o condiones de borde experimentas (en
el esquema un maestro-un esclavo).
 Particularmente me he encontrado con una condicion que aun lo logro
dilucidar,  cuando inserto/updateo registros desde un cliente los datos se
replican correctamente, pero cuando realizo las acciones desde el mismo host
donde reside el motor, los datos no se replican, alguna idea al respecto?

-- 

Atte Ulver:

http://counter.li.org/cgi-bin/certificate.cgi/417712


ayuda con calculo de edad mysql

2011-06-02 Por tema Jonathan Lagos
Estimados tengo el siguiente problema, necesito que una consulta a la bd (
mysql ) me retorne el año, mes, dia actual de una persona.

SELECT id_vecino,nombre1,
MONTH(current_date),MONTH(fecha_nacimiento),YEAR(current_date),
YEAR(fecha_nacimiento),fecha_nacimiento,
CASE
WHEN (MONTH(fecha_nacimiento)  MONTH(current_date))
THEN YEAR(current_date) - YEAR(fecha_nacimiento)
WHEN (YEAR(fecha_nacimiento) = YEAR(current_date))
THEN MONTH(current_date) - MONTH(fecha_nacimiento)
ELSE (YEAR(current_date) - YEAR(fecha_nacimiento))
END AS edad
FROM Vecino

Esto calcula solamente la edad (años), los meses me devuelve cero...


Re: Binarios de Mysql

2011-04-14 Por tema Rodrigo Valenzuela
Compilar un binario  Me superaste

apt-get source mysql-3xxx

debes añadir las lineas correspondientes en tu sources.list para poder bajar
las fuentes...

PS: Creo que los deb-src vienen comentados, es cosa de descomentarlos y
apt-get update, por su puesto.

2011/4/13 Betto Rodriguez segovia...@gmail.com

 Saludos amigos.
 Sinceramente no sé si es este el lugar indicado para hacer mi pregunta pero
 aquí va:
 ¿De donde puedo descargar  el paquete binario de mysql? mi intención es
 compilarlo en un servidor pero en la pagina de descargas de mysql solo me
 muestran paquete rpm y yo estoy bajo un ubuntu server y no veo ningún
 paquete tipo mysql-3.x.x.tar.gz.
 No quiero usar el apt-get ya que lo que quiero es tener un control total
 sobre el servidor de base de datos

 Espero que no sea tan tonta mi pregunta.

 Un saludo grande desde Paraguay.

 --
 *Francisco Rodríguez *

 *Existen muchas soluciones - Las equivocadas y la mia.*




-- 
Rodrigo Valenzuela


Re: Binarios de Mysql

2011-04-14 Por tema Ricardo Munoz
El 14 de abril de 2011 09:20, Rodrigo Valenzuela
rvalenzu...@gmail.comescribió:

 Compilar un binario  Me superaste


probablemente quiso decir compilar para obtener un binario... o quizas
solo necesita un binario, y como sea en ambos casos desde mysql.com se puede
bajar un archivo tar bajo Linux - Generic, al igual que su codigo
fuente...

apt-get source mysql-3xxx

 debes añadir las lineas correspondientes en tu sources.list para poder
 bajar
 las fuentes...


esa es la mejor opcion, usar lo que viene en la distro. instalar binarios
ajenos pocas veces se justifica...

-- 
Ricardo Mun~oz A.
http://www.tux.clhttp://www.tux.cl
http://twitter.com/ricardo406


Re: Binarios de Mysql

2011-04-14 Por tema Betto Rodriguez
Me expresé mal, de todas formas ya lo tengo solo solucionado. Gracias a
todos por tomarse la molestia de responder.

El 14 de abril de 2011 08:28, Ricardo Munoz rmu...@tux.cl escribió:

 El 14 de abril de 2011 09:20, Rodrigo Valenzuela
 rvalenzu...@gmail.comescribió:

  Compilar un binario  Me superaste
 

 probablemente quiso decir compilar para obtener un binario... o quizas
 solo necesita un binario, y como sea en ambos casos desde mysql.com se
 puede
 bajar un archivo tar bajo Linux - Generic, al igual que su codigo
 fuente...

 apt-get source mysql-3xxx
 
  debes añadir las lineas correspondientes en tu sources.list para poder
  bajar
  las fuentes...
 

 esa es la mejor opcion, usar lo que viene en la distro. instalar binarios
 ajenos pocas veces se justifica...

 --
 Ricardo Mun~oz A.
 http://www.tux.clhttp://www.tux.cl
 http://twitter.com/ricardo406




-- 
*Francisco Rodríguez *

*Existen muchas soluciones - Las equivocadas y la mia.*


Binarios de Mysql

2011-04-13 Por tema Betto Rodriguez
Saludos amigos.
Sinceramente no sé si es este el lugar indicado para hacer mi pregunta pero
aquí va:
¿De donde puedo descargar  el paquete binario de mysql? mi intención es
compilarlo en un servidor pero en la pagina de descargas de mysql solo me
muestran paquete rpm y yo estoy bajo un ubuntu server y no veo ningún
paquete tipo mysql-3.x.x.tar.gz.
No quiero usar el apt-get ya que lo que quiero es tener un control total
sobre el servidor de base de datos

Espero que no sea tan tonta mi pregunta.

Un saludo grande desde Paraguay.

-- 
*Francisco Rodríguez *

*Existen muchas soluciones - Las equivocadas y la mia.*


Re: Binarios de Mysql

2011-04-13 Por tema Gonzalo Diaz Cruz
El 13 de abril de 2011 20:05, Betto Rodriguez segovia...@gmail.comescribió:

 Saludos amigos.
 Sinceramente no sé si es este el lugar indicado para hacer mi pregunta pero
 aquí va:
 ¿De donde puedo descargar  el paquete binario de mysql? mi intención es
 compilarlo en un servidor pero en la pagina de descargas de mysql solo me
 muestran paquete rpm y yo estoy bajo un ubuntu server y no veo ningún
 paquete tipo mysql-3.x.x.tar.gz.
 No quiero usar el apt-get ya que lo que quiero es tener un control total
 sobre el servidor de base de datos

 Espero que no sea tan tonta mi pregunta.

 Un saludo grande desde Paraguay.

 --
 *Francisco Rodríguez *

 *Existen muchas soluciones - Las equivocadas y la mia.*



¿Entonces en que quedamos? ¿necesitas el Paquete binario o el paquete
fuente?

Si habilitas el repositorio deb-src de ubuntu deberías poder bajarlo,
compilarlo, empaquetarlo tu mismo e instalarlo (con lo cual posiblemente
quede identico a como viene compilado si es que no modificas los parámetros
de configuración/compilación).

-- 
~~~
Atentamente, Gonzalo Díaz Cruz
Estudiante Ingeniería de Ejecución en Computación e Informática
Universidad de Santiago de Chile

Coordinador IT Promolibros - http://promolibros.cl/
~~~
http://card.ly/gon
http://blog.gon.cl/
http://twitter.com/sir_gon
http://flickr.com/photos/sir_gon


mysql-server-4.1

2010-11-05 Por tema Pedro Donoso
Hola Lista, espero que esten todos bien, les cuento:

Estoy tratando de instalar mysql-server-4.1 en debian lenny 5.0.5
debido a que necesito esa version para un proyecto que estoy
desarrollando y por compatibilidad no me sirve mysql-server-5.0 o
posteriores, debe ser la 4.1.

La he buscado en mysql.com, pero no la encuentro, tambien en google y
tampoco esta en los repositorios de debian lenny para instalarla por
medio de aptitude.

¿Alguien tiene el link para descargar los binarios o un .deb o que me
de una luz de que repositorio puedo agregar al sistema para que me
instale esta version?

Gracias.


Re: mysql-server-4.1

2010-11-05 Por tema Rodrigo Valenzuela
On Viernes 05 Noviembre 2010 17:18:35 Pedro Donoso escribió:
 Hola Lista, espero que esten todos bien, les cuento:
 
 Estoy tratando de instalar mysql-server-4.1 en debian lenny 5.0.5
 debido a que necesito esa version para un proyecto que estoy
 desarrollando y por compatibilidad no me sirve mysql-server-5.0 o
 posteriores, debe ser la 4.1.
 
http://archive.debian.org/debian/pool/main/m/mysql-dfsg-4.1/mysql-
server-4.1_4.1.11a-4sarge8_i386.deb

Eso está en el archivo de debian, ojalá que funcione con lo que tienes. 

Para otras arquitecturas navega por el sitio.

Suerte!

 La he buscado en mysql.com, pero no la encuentro, tambien en google y
 tampoco esta en los repositorios de debian lenny para instalarla por
 medio de aptitude.
 
 ¿Alguien tiene el link para descargar los binarios o un .deb o que me
 de una luz de que repositorio puedo agregar al sistema para que me
 instale esta version?
 
 Gracias.


Re: mysql-server-4.1

2010-11-05 Por tema angeld

Fri, 5 Nov 2010, Pedro Donoso:


Hola Lista, espero que esten todos bien, les cuento:

Estoy tratando de instalar mysql-server-4.1 en debian lenny 5.0.5
debido a que necesito esa version para un proyecto que estoy
desarrollando y por compatibilidad no me sirve mysql-server-5.0 o
posteriores, debe ser la 4.1.

La he buscado en mysql.com, pero no la encuentro, tambien en google y
tampoco esta en los repositorios de debian lenny para instalarla por
medio de aptitude.

¿Alguien tiene el link para descargar los binarios o un .deb o que me
de una luz de que repositorio puedo agregar al sistema para que me
instale esta version?


	Se me ocurre usar Debian [1]snapshot, o en el peor de los casos, 
recurrir a algún [2]mirror donde todavía se conserven versiones antiguas.


	De todas formas, utilizar una versión que no está soportada en un 
proyecto actual es, como poco, temerario, y plantearse una migración no se 
puede considerar descabellado.


 [1]http://snapshot.debian.net/package/mysql-server
 [2]http://www.mirrorservice.org/sites/ftp.mysql.com/Downloads/MySQL-4.1/
--
Saludos --- Angel


instalacion de MySQL Workbench en ubuntu 10.04

2010-06-24 Por tema Jonathan Lagos
Estimados me han contado maravillas sobre publicar un tema en las listas,
espero me puedan ayudar un poco sobre como instalar dicho programa, e
buscado pero sin novedad alguna, de antemano muchas gracias.


Re: instalacion de MySQL Workbench en ubuntu 10.04

2010-06-24 Por tema Rodrigo Ahumada
http://tinyurl.com/26p7lg7

El día 24 de junio de 2010 10:19, Jonathan Lagos
jonathanlagos.informat...@gmail.com escribió:
 Estimados me han contado maravillas sobre publicar un tema en las listas,
 espero me puedan ayudar un poco sobre como instalar dicho programa, e
 buscado pero sin novedad alguna, de antemano muchas gracias.



Re: Mysql o Postgres

2010-06-16 Por tema Eduardo Silva
estas encontrando algun problema con la implementación actual ?

2010/6/16 Hector Cereceda hector.cerec...@gmail.com

 Estimados trabajo en la Muni de Puente Alto y tengo implementada la
 intranet
 municipal, el volumen de funcionarios que ocupan esta plataforma es de más
 menos 300 personas, tengo cerca de 300 transacciones por munuto, más menos
 medio millón de registros en varias tablas e incluso más.
 Ahora la pregunta, dedo mudarme de mi entrañable MYSQL a POSTGRES en algún
 momento y cuando hacerlo?

 --
 Héctor Cereceda Cáceres
 Ingeniero en Informática.
 Municipalidad de Puente Alto
 Teléfono: 56-02-8101749
 Santiago - Chile
 Linux User: #508349 counter.li.org




-- 
Eduardo Silva
http://edsiper.linuxchile.cl
http://www.monkey-project.com


Re: MySQL o Postgres

2010-06-16 Por tema Jorge Severino
Oracle tiene productos especiales para gobierno.


linux-boun...@listas.inf.utfsm.cl escribió el 16/06/2010 10:24:33:

 estas encontrando algun problema con la implementación actual ?
 
 2010/6/16 Hector Cereceda hector.cerec...@gmail.com
 
  Estimados trabajo en la Muni de Puente Alto y tengo implementada la
  intranet
  municipal, el volumen de funcionarios que ocupan esta plataforma es de 
más
  menos 300 personas, tengo cerca de 300 transacciones por munuto, más 
menos
  medio millón de registros en varias tablas e incluso más.
  Ahora la pregunta, dedo mudarme de mi entrañable MYSQL a POSTGRES en 
algún
  momento y cuando hacerlo?
 
  --
  Héctor Cereceda Cáceres
  Ingeniero en Informática.
  Municipalidad de Puente Alto
  Teléfono: 56-02-8101749
  Santiago - Chile
  Linux User: #508349 counter.li.org
 
 
 
 
 -- 
 Eduardo Silva
 http://edsiper.linuxchile.cl
 http://www.monkey-project.com


Re: MySQL o Postgres

2010-06-16 Por tema Hector Cereceda
Bueno la idea es continuar con open

El 16 de junio de 2010 10:34, Jorge Severino jsever...@adexus.cl escribió:

 Oracle tiene productos especiales para gobierno.


 linux-boun...@listas.inf.utfsm.cl escribió el 16/06/2010 10:24:33:

  estas encontrando algun problema con la implementación actual ?
 
  2010/6/16 Hector Cereceda hector.cerec...@gmail.com
 
   Estimados trabajo en la Muni de Puente Alto y tengo implementada la
   intranet
   municipal, el volumen de funcionarios que ocupan esta plataforma es de
 más
   menos 300 personas, tengo cerca de 300 transacciones por munuto, más
 menos
   medio millón de registros en varias tablas e incluso más.
   Ahora la pregunta, dedo mudarme de mi entrañable MYSQL a POSTGRES en
 algún
   momento y cuando hacerlo?
  
   --
   Héctor Cereceda Cáceres
   Ingeniero en Informática.
   Municipalidad de Puente Alto
   Teléfono: 56-02-8101749
   Santiago - Chile
   Linux User: #508349 counter.li.org
  
 
 
 
  --
  Eduardo Silva
  http://edsiper.linuxchile.cl
  http://www.monkey-project.com




-- 
Héctor Cereceda Cáceres
Ingeniero en Informática.
Municipalidad de Puente Alto
Teléfono: 56-02-8101749
Santiago - Chile
Linux User: #508349 counter.li.org


Re: Mysql o Postgres

2010-06-16 Por tema Hector Cereceda
Por el momento no hay problema, pero no me quiero encontrar con el problema
en un futuro cercano

El 16 de junio de 2010 10:24, Eduardo Silva edsi...@gmail.com escribió:

 estas encontrando algun problema con la implementación actual ?

 2010/6/16 Hector Cereceda hector.cerec...@gmail.com

  Estimados trabajo en la Muni de Puente Alto y tengo implementada la
  intranet
  municipal, el volumen de funcionarios que ocupan esta plataforma es de
 más
  menos 300 personas, tengo cerca de 300 transacciones por munuto, más
 menos
  medio millón de registros en varias tablas e incluso más.
  Ahora la pregunta, dedo mudarme de mi entrañable MYSQL a POSTGRES en
 algún
  momento y cuando hacerlo?
 
  --
  Héctor Cereceda Cáceres
  Ingeniero en Informática.
  Municipalidad de Puente Alto
  Teléfono: 56-02-8101749
  Santiago - Chile
  Linux User: #508349 counter.li.org
 



 --
 Eduardo Silva
 http://edsiper.linuxchile.cl
 http://www.monkey-project.com




-- 
Héctor Cereceda Cáceres
Ingeniero en Informática.
Municipalidad de Puente Alto
Teléfono: 56-02-8101749
Santiago - Chile
Linux User: #508349 counter.li.org


Re: MySQL o Postgres

2010-06-16 Por tema Juan C. Olivares
2010/6/16 Jorge Severino jsever...@adexus.cl

 Oracle tiene productos especiales para gobierno.


¿Terminó la tanda comercial?

-- 
Atte,
Juan Cristóbal Olivares
חואנכרי

==

Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi PC
del siglo XXI tiene cuarenta gigabytes.


Re: Mysql o Postgres

2010-06-16 Por tema Juan C. Olivares
2010/6/16 Hector Cereceda hector.cerec...@gmail.com

 Por el momento no hay problema, pero no me quiero encontrar con el problema
 en un futuro cercano


Héctor:

Aunque soy fan de PostgreSQL, creo que no deberías tener ningún problema. Es
mucho más fácil que dediques tiempo a ver si tu estructura es óptima a
cambiar de motor de base de datos (indices, conversiones, etc).

Suerte.

-- 
Atte,
Juan Cristóbal Olivares
חואנכרי

==

Renovarse o morir: Mi PC de los sesenta tenía veinte mil militantes. Y mi PC
del siglo XXI tiene cuarenta gigabytes.


Re: Mysql o Postgres

2010-06-16 Por tema Ricardo Munoz
El 16 de junio de 2010 09:49, Hector Cereceda
hector.cerec...@gmail.comescribió:

 Estimados trabajo en la Muni de Puente Alto y tengo implementada la
 intranet
 municipal, el volumen de funcionarios que ocupan esta plataforma es de más
 menos 300 personas, tengo cerca de 300 transacciones por munuto, más menos
 medio millón de registros en varias tablas e incluso más.
 Ahora la pregunta, dedo mudarme de mi entrañable MYSQL a POSTGRES en algún
 momento y cuando hacerlo?


buena pregunta, pero faltan mas datos

- que distro de Linux usas en el servidor de BD?
- cuanta memoria tiene el servidor? lo usas exclusivamente para la BD?
- cuentas con algun contrato de soporte/mantencion para el servidor de la
BD?
- has hecho alguna optimizacion de la configuracion de MySQL?
- tienes una politica de respaldos? te ha tocado recuperar desde un
respaldo?
- funciona bien tu Intranet o tiene problemas de rendimiento?
- habra algun aumento en la cantidad de usuarios? (de 300 a 400 por
ejemplo?)

basicamente la idea es saber si tienes tu BD funcionando como reloj o solo
instalaste un Linux y dejaste funcionando MySQL. porque si tienes ya armado
el cuento, y a estado funcionando bien no vale la pena migrar, pero si no
has invertido mucho tiempo en optimizar, armar una politica de respaldos,
etc. te podria convenir aprovechar de hacerlo junto con migrar a Postgres.

-- 
Ricardo Mun~oz A.
http://www.tux.cl


Re: Mysql o Postgres

2010-06-16 Por tema Hector Cereceda
Los datos:

Distro: Debian Linux Linux002 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC
2007 i686 GNU/Linux

Memoria: MemTotal 3895508 kB; MemFree 539656 kB

Uso del servidor : Como Servidor Web y Base de datos

Optimización Mysql : Solo el cachesize

Política de respaldos : si

Funcionamiento : Optimo

Cantidad de funcionarios: Incrementándose paulatinamente.

Estimados la inquietud es si debo comenzar a mirar el postgres o
definitivamente muero con mysql



El 16 de junio de 2010 10:52, Ricardo Munoz rmu...@tux.cl escribió:

 El 16 de junio de 2010 09:49, Hector Cereceda
 hector.cerec...@gmail.comescribió:

  Estimados trabajo en la Muni de Puente Alto y tengo implementada la
  intranet
  municipal, el volumen de funcionarios que ocupan esta plataforma es de
 más
  menos 300 personas, tengo cerca de 300 transacciones por munuto, más
 menos
  medio millón de registros en varias tablas e incluso más.
  Ahora la pregunta, dedo mudarme de mi entrañable MYSQL a POSTGRES en
 algún
  momento y cuando hacerlo?
 

 buena pregunta, pero faltan mas datos

 - que distro de Linux usas en el servidor de BD?
 - cuanta memoria tiene el servidor? lo usas exclusivamente para la BD?
 - cuentas con algun contrato de soporte/mantencion para el servidor de la
 BD?
 - has hecho alguna optimizacion de la configuracion de MySQL?
 - tienes una politica de respaldos? te ha tocado recuperar desde un
 respaldo?
 - funciona bien tu Intranet o tiene problemas de rendimiento?
 - habra algun aumento en la cantidad de usuarios? (de 300 a 400 por
 ejemplo?)

 basicamente la idea es saber si tienes tu BD funcionando como reloj o
 solo
 instalaste un Linux y dejaste funcionando MySQL. porque si tienes ya armado
 el cuento, y a estado funcionando bien no vale la pena migrar, pero si no
 has invertido mucho tiempo en optimizar, armar una politica de respaldos,
 etc. te podria convenir aprovechar de hacerlo junto con migrar a Postgres.

 --
 Ricardo Mun~oz A.
 http://www.tux.cl




-- 
Héctor Cereceda Cáceres
Ingeniero en Informática.
Municipalidad de Puente Alto
Teléfono: 56-02-8101749
Santiago - Chile
Linux User: #508349 counter.li.org


Re: Mysql o Postgres

2010-06-16 Por tema Arturo Mardones
2010/6/16 Hector Cereceda hector.cerec...@gmail.com

 Por el momento no hay problema, pero no me quiero encontrar con el problema
 en un futuro cercano


Hector,

Te recomiendaria entonces poner mucha atención a tus tiempos de respuesta en
las app, realiza una proyeccion de datos, espacio y tiempos de respuesta.
Revisa tambien si estas usando ISAM o  InnoDB, pues para las restauraciones
esto puede provocarte mas de un dolor de cabeza.  Pues si en las tablas
tienes medio millon de registros pero que datan desde cuando? 1 año? 5? es
un dato importante, revisa el sizing de tu servidor, comparalo a tus
proyecciones, etc... aplicale ingenieria al tema y obtendras tu respuesta.

Saludos!!

Arturo


El 16 de junio de 2010 10:24, Eduardo Silva edsi...@gmail.com escribió:

  estas encontrando algun problema con la implementación actual ?
 
  2010/6/16 Hector Cereceda hector.cerec...@gmail.com
 
   Estimados trabajo en la Muni de Puente Alto y tengo implementada la
   intranet
   municipal, el volumen de funcionarios que ocupan esta plataforma es de
  más
   menos 300 personas, tengo cerca de 300 transacciones por munuto, más
  menos
   medio millón de registros en varias tablas e incluso más.
   Ahora la pregunta, dedo mudarme de mi entrañable MYSQL a POSTGRES en
  algún
   momento y cuando hacerlo?
  
   --
   Héctor Cereceda Cáceres
   Ingeniero en Informática.
   Municipalidad de Puente Alto
   Teléfono: 56-02-8101749
   Santiago - Chile
   Linux User: #508349 counter.li.org
  
 
 
 
  --
  Eduardo Silva
  http://edsiper.linuxchile.cl
  http://www.monkey-project.com
 



 --
 Héctor Cereceda Cáceres
 Ingeniero en Informática.
 Municipalidad de Puente Alto
 Teléfono: 56-02-8101749
 Santiago - Chile
 Linux User: #508349 counter.li.org




-- 
http://animaldelared.blogspot.com

Visita Un computador por niño http://www.ucpn.cl


Re: Mysql o Postgres

2010-06-16 Por tema Ricardo Munoz
El 16 de junio de 2010 11:17, Hector Cereceda
hector.cerec...@gmail.comescribió:

 Los datos:

 Distro: Debian Linux Linux002 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC
 2007 i686 GNU/Linux


No conozco Debian, pero la version que tienes por cuanto tiempo mas tendra
actualizaciones y parches?

Memoria: MemTotal 3895508 kB; MemFree 539656 kB

 Uso del servidor : Como Servidor Web y Base de datos


Lo ideal es que Web y BD esten separados, ya que ambos compiten por el mismo
recurso - RAM. Pero si te funciona bien como esta ahora, no hay problema.
Si aumenta la carga puede que haya que optimiza y/o separar en servidores
independientes.

Optimización Mysql : Solo el cachesize


cual opcion es esa? podrias usar la herramienta mysqlreport [1] para revisar
tu actual configuracion de MySQL y ver donde optimizar. aunque en tu caso se
hace un poco mas complicado por que debes dividir tu RAM en dos partes, una
para Apache y otra para MySQL.

es probable que tu Intranet no lean tan seguido ni mucho desde MySQL, y por
eso hasta el momento el rendimiento ha estado bien. usas algun CMS o el
codigo fue hecho en casa?

Política de respaldos : si

 Funcionamiento : Optimo

 Cantidad de funcionarios: Incrementándose paulatinamente.

 Estimados la inquietud es si debo comenzar a mirar el postgres o
 definitivamente muero con mysql


la logica dice que si funciona bien, mejor ni tocarlo... ;)

pero si sabes que tan rapido crece la cantidad de usuarios, podrias estimar
en que momento tu actual configuracion (2 servicios corriendo en el mismo
servidor) ya no da mas por lo que sera necesario montar otro servidor, y ahi
es donde podrias aprovechar de migrar a Postgres.

[1] http://hackmysql.com/mysqlreport

-- 
Ricardo Mun~oz A.
http://www.tux.cl


Re: Mysql o Postgres

2010-06-16 Por tema Alvaro Herrera
Excerpts from Hector Cereceda's message of mié jun 16 11:17:29 -0400 2010:
 Los datos:
 
 Distro: Debian Linux Linux002 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC
 2007 i686 GNU/Linux
 
 Memoria: MemTotal 3895508 kB; MemFree 539656 kB
 
 Uso del servidor : Como Servidor Web y Base de datos

Lo primero que yo haría sería mover la BD a un servidor dedicado.  Una
vez que hayas hecho eso, si sigue lento, puedes aplicar profiling para
ver en qué se está ocupando el tiempo.  Si realmente el problema es la
BD recién entonces considerar migrar a Postgres (después de haber hecho
al menos algún intento de ajuste de la configuración de mysql)

-- 
Álvaro Herrera alvhe...@alvh.no-ip.org


Re: Mysql o Postgres

2010-06-16 Por tema Aldrin Martoq
On Jun 16, 2010, at 11:17 AM, Hector Cereceda wrote:
 Distro: Debian Linux Linux002 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC
 2007 i686 GNU/Linux
 Memoria: MemTotal 3895508 kB; MemFree 539656 kB
 Uso del servidor : Como Servidor Web y Base de datos
 Optimización Mysql : Solo el cachesize
 Política de respaldos : si
 Funcionamiento : Optimo
 Cantidad de funcionarios: Incrementándose paulatinamente.
 
 Estimados la inquietud es si debo comenzar a mirar el postgres o
 definitivamente muero con mysql

La pregunta es qué ganas, qué pierdes y cuanto cuesta.
- Desde el punto de vista de desarrollo de aplicaciones, el punto mas flaco de 
mysql es que no implementa todas las características de una base datos 
relacional, al menos no en la configuración normal; aquí tienes dos opciones: o 
intentas mantener la integridad de los datos en la aplicación (menos óptimo en 
varios casos) o simplemente no lo haces (tu app permite datos malos, por 
ejemplo un monto negativo). Hacer esto con mysql no es imposible, solo es harto 
más complicado (y por ende más caro o nadie lo usa).
- Lo mismo desde el punto de vista de operación, si estás con myisam la 
concurrencia es horrible aunque 300 tx/min es bastante poco (5 cada segundo), 
no creo que tengas problemas aún.



Lamentablemente como comenzaste con mysql el costo de migración podría ser 
bastante alto, y esto depende básicamente de tu aplicación y la tecnología con 
la que está construida (PHP? Java? Ruby on Rails? es una aplicación hecha por 
terceros?). Por ejemplo, uno de los problemas es que la configuración de 
sql-mode en Debian ignora la mayoría de los errores (por ejemplo, la fecha 
2010-14-44 no da error); entonces es probable que te topes con errores que 
debiste haber visto antes y que tu aplicación no maneja actualmente.


300 transacciones por minuto es bastante poco, no tendrás diferencias de 
rendimiento, tampoco creo que necesites mover la base de datos a otro servidor.


Aldrin Martoq
http://aldrin.martoq.cl/







Fwd: Mysql o Postgres

2010-06-16 Por tema Patricio Morales



On Jun 16, 2010, at 11:17 AM, Hector Cereceda wrote:
 Distro: Debian Linux Linux002 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC
 2007 i686 GNU/Linux
 Memoria: MemTotal 3895508 kB; MemFree 539656 kB
 Uso del servidor : Como Servidor Web y Base de datos
 Optimización Mysql : Solo el cachesize
 Política de respaldos : si
 Funcionamiento : Optimo
 Cantidad de funcionarios: Incrementándose paulatinamente.

 Estimados la inquietud es si debo comenzar a mirar el postgres o
 definitivamente muero con mysql

La pregunta es qué ganas, qué pierdes y cuanto cuesta.
- Desde el punto de vista de desarrollo de aplicaciones, el punto mas flaco
de mysql es que no implementa todas las características de una base datos
relacional, al menos no en la configuración normal; aquí tienes dos
opciones: o intentas mantener la integridad de los datos en la aplicación
(menos óptimo en varios casos) o simplemente no lo haces (tu app permite
datos malos, por ejemplo un monto negativo). Hacer esto con mysql no es
imposible, solo es harto más complicado (y por ende más caro o nadie lo
usa).
- Lo mismo desde el punto de vista de operación, si estás con myisam la
concurrencia es horrible aunque 300 tx/min es bastante poco (5 cada
segundo), no creo que tengas problemas aún.

Sip, MyISAM es sólo aconejable para Páginas Web con Datos que no son muy
sensibles
y no para aplicaciones WEB con alta concurrencia de datos,pero la cosa
cambia con InnoDB.MyISAM no permite hacer relaciones entre las tablas,pero
InnoDB si.





-- 

Patricio Morales Fariña
Técnico en Computación
Alumno Ing. Informática (Técnicos Vespertino)
Universidad de los Lagos
045-219291- Temuco Chile
cel 78732062
Linux user number 481578
http://counter.li.org/


MySQL vs Postgresql (fue Re: debian de 32 o 64??)

2010-06-15 Por tema Aldrin Martoq
On Jun 15, 2010, at 10:23 AM, Ricardo Munoz wrote:
 El 14 de junio de 2010 18:09, Alvaro Herrera 
 alvhe...@alvh.no-ip.orgescribió:
 Excerpts from Javier Garay's message of lun jun 14 16:04:41 -0400 2010:
 MySQL es más rapido que Postgres
 Esto no es cierto en general, sólo en casos específicos (que son de
 juguete)
 correcto. el fuerte de MySQL efectivamente son sus tablas MyISAM de
 juguete que permiten al motor de BD no gastar tiempo en revisar si hay
 alguna transaccion pendiente por cada SELECT que se ejecuta.

Los niveles en que funciona bien myisam son tan pobres que da lo mismo que cosa 
uses. Si quieres pon SQLite o Microsoft Access  y funcionará igual de bien y en 
una gran cantidad de casos. También es muy probable que nunca tengas problemas. 
Ese no es el punto y me imagino que es lo que quería ejemplificar Álvaro: 
Windows también funciona en muchos casos, pero no es eso de lo que estamos 
hablando.

El punto es que usualmente SI requieres cosas como integridad referencial y/o 
que el sistema escale bien. Y hacer eso en postgresql no es mas difícil que 
hacerlo con mysql, entonces ¿por qué no partir con postgresql? De hecho, he 
encontrado que hacerlo con mysql es mucho mas difícil pues el sistema está 
pensado para usarse al estilo de MS Access. Por ejemplo, en la configuración 
inicial si ocurre un error se ignora silenciosamente... tal vez por eso la 
gente lo encuentra fácil de usar, pero para yo encuentro esto horrible.

Para mí, es un tema de estrategia y costos: cuesta LO MISMO partir con 
cualquiera de los dos (sin integridad referencial si quieres), la velocidad es 
la misma para ambos a esos niveles, pero si debes escalar o necesitas usar más 
características de bases de datos en mysql te saldrá mucho mas caro.


 lo anterior sumado a la funcionalidad nativa de replicacion (superior a las
 opciones de Postgres) hace que sea facil montar muchos nodos de solo lectura
 (para los SELECT) y algunos nodos para las escrituras (UPDATE, INSERT,
 DELETE) con tablas InnoDB,

En replicación yo no encontré que las opciones de postgresql sean inferiores, 
repito lo único que no era factible en postgresql era un cluster con 
ndbcluster. Lo único malo es que no está integrado en la base de datos, pues la 
mayoría son proyectos externos... es tan complejo como dejar mysql afinado para 
comportarse como una base de datos relacional.


Ahora, replicación es un medio que puede tener muchos fines, yo creo que lo 
mejor para la mayoría de los listeros es usar replicación para respaldos en 
línea (log shipping) mas que para balanceo de carga. Si tienen problemas de 
rendimiento, es mas barato que intentes primero acelerar la aplicación, por 
ejemplo usando memcache.


 la integridad referencial se maneja en la
 aplicacion.

Si estas en los niveles en que no puedes usar una base de datos, mejor que uses 
otra cosa derechamente y te olvidas de las ventajas de una base de datos real. 
Por ejemplo, en vez de tener una base de datos gigante puedes crear subsistemas 
en que cada uno tenga su propio base de datos y cada uno con servicios y 
niveles definidos (ej: sistema de usuarios, sistema de facturas, etc). Eso es 
lo que hacen los sitios grandes como twitter en todo caso.


 este esquema lo usan/usaron sitios con alto trafico como Flickr, Facebook,
 Twitter, etc.

En mi opinión,  esos sitios partieron con mysql y se quedaron con el cachito. 
Ni modo pues, a entrar a picar cada vez que el sistema explotaba... y ellos 
tiene recursos para hacer este tipo de cosas. Para el resto de los normales les 
sugiero que usen algo mas barato de desarrollar y mantener tanto en el corto 
como en el largo plazo.


 Si lo usas para un blog, un foro web, o un motor de búsqueda, no hay
 problema.  Pero no te recomiendo que lo uses para una tienda online.
 y que tiene de especial una tienda online? en todo caso, nada impide que
 alguien use distintos motores de BD en una misma aplicacion, una para el
 frontend (MySQL) y otra para el backend (idealmente Postgres, aunque
 generalmente es Oracle, DB2, etc.)


Aquí comparto la misma visión pero a la inversa: ¿qué les hace pensar que mi 
foro o blog no son importantes? No conozco sistema, incluso el más 
insignificante, en que la data es lo más importante. Como anécdota, hace un 
buen tiempo se corrompió la base de datos de SVN (que estaba basado en berkley 
v/s CVS que eran archivos planos, algo fácil de corregir) y gasté un montón de 
tiempo tratando de restaurarla. Al final me dí por vencido y perdí la data no 
mas, por suerte tenía en mi estación la mayoría de los proyectos y los volví a 
subir a un repositorio nuevo. Por supuesto, perdimos toda la información de 
cambios, que es el motivo de tener un sistema de versiones. GIT en cambio está 
diseñado para evitar pérdida de datos (y otros más); para Torvalds la data es 
muy importante.

La mayoría clasifica los sistemas por importancia y que la base de datos que 
uses da lo mismo (incluso la gente postgresql, como ven), pero yo

Mysql Proxy

2009-09-10 Por tema César Sepúlveda B
Hola Lista.

¿Alguien de aquí a tenido alguna experiencia (buena o mala) con mysql-proxy 
para hacer balanceos de cargas?

Saludos!

-- 
César Sepúlveda B.



Consulta Mysql

2009-07-02 Por tema Juan Carlos Rojas
Hola listeros , me ocurre el siguiente problema en MySQL.

Resulta que cuando creo un usuario con todos los privilegios sobre una base de 
datos:

GRANT ALL ON mibase dedatos.* TO 'admin'@'%' IDENTIFIED BY 'admin';
Luego hago un flush privileges;


Me elimina usuarios que tienen permisos a otras bases de datos sobre my 
servidor mysql.

MySQL esta corriendo sobre Linux. Tengo la versión  4.1.20.

Este es un problema recurrente, si necesito crear un nuevo usuario se me 
eliminan otros.


Agradeceré ayudas de cómo solucionar este tema.


JCarlos


Re: Consulta Mysql

2009-07-02 Por tema Ricardo Mun~oz A.
2009/7/2 Juan Carlos Rojas jro...@conicyt.cl:
 Hola listeros , me ocurre el siguiente problema en MySQL.

 Resulta que cuando creo un usuario con todos los privilegios sobre una base 
 de datos:

 GRANT ALL ON mibase dedatos.* TO 'admin'@'%' IDENTIFIED BY 'admin';
 Luego hago un flush privileges;


 Me elimina usuarios que tienen permisos a otras bases de datos sobre my 
 servidor mysql.

 MySQL esta corriendo sobre Linux. Tengo la versión  4.1.20.

 Este es un problema recurrente, si necesito crear un nuevo usuario se me 
 eliminan otros.


 Agradeceré ayudas de cómo solucionar este tema.

1. flush privileges no es necesario despues de un grant.
2. porque usas '%' en vez de especificar el nombre de un host, una ip o una red?
3. a que te refieres con elimina usuarios? p.ej. usuario1 ya no
puede entrar a db1? cual es el mensaje de error?
4. la ultima version de la rama 4.1 es 4.1.22, es posible que sea un
bug que hayan corregido.

-- 
Ricardo Mun~oz A.



Consulta MySQl

2009-07-02 Por tema Juan Carlos Rojas
Exacto acceso  denegado sobre db1. Al hacer un show grants para cierto usuario 
y no existe y debo volver a crearlo. En cuanto a % es solo para mi red es local.

ATTE JCarlos


Re: Aplicación MySql

2009-03-20 Por tema Arturo Mardones
Hola, registrate en mandriva club y ahí puedes acceder a harta
documentación y foros. Suerte!!!

El 19/03/09, Guillermo Ibarra Soto gisli...@live.com escribió:

 Amigos,

 Instalé Mandria 2009 Live, ya que las los 3 cd .iso no los pude encontrar
 para bajarlos, pero todo OK, ya que está instalado.
 Mi intención es desarrollar una aplicación en MySql para luego ver si la
 puedo aplicar en mi página web.

 Les agradecería si me pudiesen guiar, ya que googleando, encontré mucha
 información, muchos archivos descargables desde Sun Microsystems, muchos
 tutoriales, pero nada simple para el que es novato en el tema y quiere
 aprender partiendo desde cero.

 GIS

 _
 Disfruta los mejores contenidos en MSN Video
 http://video.msn.com/?mkt=es-xl


-- 
http://animaldelared.blogspot.com

Visita Un computador por niño http://www.ucpn.cl



Aplicación MySql

2009-03-19 Por tema Guillermo Ibarra Soto

Amigos,

Instalé Mandria 2009 Live, ya que las los 3 cd .iso no los pude encontrar para 
bajarlos, pero todo OK, ya que está instalado.
Mi intención es desarrollar una aplicación en MySql para luego ver si la puedo 
aplicar en mi página web. 

Les agradecería si me pudiesen guiar, ya que googleando, encontré mucha 
información, muchos archivos descargables desde Sun Microsystems, muchos 
tutoriales, pero nada simple para el que es novato en el tema y quiere aprender 
partiendo desde cero.

GIS

_
Disfruta los mejores contenidos en MSN Video
http://video.msn.com/?mkt=es-xl

Re: Aplicación MySql

2009-03-19 Por tema Diego Bello
2009/3/19 Guillermo Ibarra Soto gisli...@live.com:

 Amigos,

 Instalé Mandria 2009 Live, ya que las los 3 cd .iso no los pude encontrar 
 para bajarlos, pero todo OK, ya que está instalado.
 Mi intención es desarrollar una aplicación en MySql para luego ver si la 
 puedo aplicar en mi página web.

 Les agradecería si me pudiesen guiar, ya que googleando, encontré mucha 
 información, muchos archivos descargables desde Sun Microsystems, muchos 
 tutoriales, pero nada simple para el que es novato en el tema y quiere 
 aprender partiendo desde cero.

 GIS

 _
 Disfruta los mejores contenidos en MSN Video
 http://video.msn.com/?mkt=es-xl

Felicitaciones por usar Mandriva :D

Para instalar Mysql, en una consola como root ejecuta:

urpmq -y mysql

Te dará una lista de paquetes a instalar. Instala el que diga server:

urpmi nombre_del_paquete_server.

No estoy en mi casa ahora, así que no puedo darte el comando exacto :p.

Para empezar a utilizarlo, ¿tienes conocimientos de bases de datos?.
Si los tienes, busca documentación para configurar una base de datos y
empezar a jugar con ella.

Si quieres jugar con páginas web mas BD, podrías empezar con Joomla.
Aquí hay un howto paso a paso para instalar Mysql y Joomla en
Mandriva:

http://www.iesrioarba.es/index.php?option=com_contentview=articleid=46:instalacion-de-joomlacatid=52:conf-joomlaItemid=75

Salu2!

-- 
Diego Bello Carreño



Re: Aplicación MySql

2009-03-19 Por tema Mario Gonzalez
2009/3/19 Guillermo Ibarra Soto gisli...@live.com:

 Instalé Mandria 2009 Live, ya que las los 3 cd .iso no los pude encontrar 
 para bajarlos, pero todo OK, ya que está instalado.

 Es porque es la principal forma de distribuir Mandriva, de hecho la
versión que descargaste se llama Mandriva ONE. Lo malo de 2009.0 es
que tendrás que gastar muuucho ancho de banda para actualizar todos
los paquetes ya que según comparaciones hechas, tendras que descargar
un tamaño muy similar a lo que es es MDV-One, o sea, se escribió casi
de cero :-(

 En muy pocas semanas aparecerá MDV2009.1; se *espera* y confía que sea mejor.



-- 
http://www.mgonzalez.cl/



Mysql-Cluster. SQL nodes con HA

2009-01-29 Por tema César Sepúlveda
Hola lista.

Como les contaba, estoy probando configuraciones con mysql-cluster.

actualmente tengo 6 maquinas
1 con cluster manager
3 como sql node
2 como data node

El problema de la sincronización de los permisos lo solucione con un script 
que hace un dump de la base de datos mysql, y luego lo carga en los otros dos 
sql nodes. (primero intente forzar que las tablas de la base de datos mysql 
utilizaran el motor NDBCLUSTER pero no funciono...)

Ahora quería pedirles una recomendación para el siguiente paso...

¿Cual creen ustedes que seria la mejor forma para tener redundancia en la 
conexión a las maquinas del sql node?

Actualmente utilizo Linux HA Heartbeat, así utilizo una interfaz virtual y a 
través de ella llego a las maquinas SQL node.

No se si pueda existir alguna otra alternativa y si es mejor que la entregada 
por linux ha heartbeat.

Saludos!



Re: Mysql-Cluster. SQL nodes con HA

2009-01-29 Por tema Alvaro Avello
On Thu, 2009-01-29 at 18:28 -0300, César Sepúlveda wrote:
 Hola lista.
 
Hola
 Como les contaba, estoy probando configuraciones con mysql-cluster.
 
 actualmente tengo 6 maquinas
 1 con cluster manager
 3 como sql node
 2 como data node
 
 El problema de la sincronización de los permisos lo solucione con un script 
 que hace un dump de la base de datos mysql, y luego lo carga en los otros dos 
 sql nodes. (primero intente forzar que las tablas de la base de datos mysql 
 utilizaran el motor NDBCLUSTER pero no funciono...)
 
 Ahora quería pedirles una recomendación para el siguiente paso...
 
 ¿Cual creen ustedes que seria la mejor forma para tener redundancia en la 
 conexión a las maquinas del sql node?
 
 Actualmente utilizo Linux HA Heartbeat, así utilizo una interfaz virtual y a 
 través de ella llego a las maquinas SQL node.
 
 No se si pueda existir alguna otra alternativa y si es mejor que la entregada 
 por linux ha heartbeat.
 

No lo he ocupado en producción, pero he leído respecto de mysql-proxy y
aunque esta en una etapa inicial de desarrollo, al parecer es funcional.

http://blogs.mysql.com/kaj/2007/12/10/combining-mysql-proxy-with-mysql-cluster/


 Saludos!
 

Ojala te ayude.





Mysql cluster, permisos de usuarios en SQL nodes

2009-01-28 Por tema César Sepúlveda
Hola lista.

Estoy haciendo pruebas con un cluster de mysql, tengo 5 maquinas (virtuales) 
en las cuales tengo.
1 cluster manager
2 sql nodes
2 data nodes

Al crear una base de datos que contenga tablas con motor NDBCLUSTER, cualquier 
sql node que agregué al cluster me muestra los datos sin problemas.

Si bajo alguna maquina de los data nodes, los datos se siguen viendo sin 
problemas, todo funciona ok, pero tengo una duda a la cual no pude encontrar 
respuesta en la documentación de masilo-cluster.

Cuando agrego un sql node ¿como puedo hacer para que utilicé también los 
mismos permisos y contraseñas de usuarios, que los nodos ya existentes?

Ya que por ejemplo si agrego un sql node, las bases de datos se levantan 
automáticamente pero debo crear los usuarios y asignar nuevamente las 
password (por ejemplo root) manualmente.

¿Se pueden copiar los permisos de usuarios de una sql node a otra de forma 
automática al ser agregado al cluster?

Saludos! y gracias por su tiempo.



Re: Mysql cluster, permisos de usuarios en SQL nodes

2009-01-28 Por tema César Sepúlveda
On Wednesday 28 January 2009 21:44:07 César Sepúlveda wrote:
 Hola lista.

 Estoy haciendo pruebas con un cluster de mysql, tengo 5 maquinas
 (virtuales) en las cuales tengo.
 1 cluster manager
 2 sql nodes
 2 data nodes

 Al crear una base de datos que contenga tablas con motor NDBCLUSTER,
 cualquier sql node que agregué al cluster me muestra los datos sin
 problemas.

 Si bajo alguna maquina de los data nodes, los datos se siguen viendo sin
 problemas, todo funciona ok, pero tengo una duda a la cual no pude
 encontrar respuesta en la documentación de masilo-cluster.

 Cuando agrego un sql node ¿como puedo hacer para que utilicé también los
 mismos permisos y contraseñas de usuarios, que los nodos ya existentes?

 Ya que por ejemplo si agrego un sql node, las bases de datos se levantan
 automáticamente pero debo crear los usuarios y asignar nuevamente las
 password (por ejemplo root) manualmente.

 ¿Se pueden copiar los permisos de usuarios de una sql node a otra de forma
 automática al ser agregado al cluster?

 Saludos! y gracias por su tiempo.

Me autorespondo...

In other words, changes in users and their privileges do not automatically 
propagate between SQL nodes. Synchronization of privileges between SQL nodes 
must be done either manually or by scripting an application that periodically 
synchronizes the privilege tables on all SQL nodes in the cluster. 

http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-security-mysql-privileges.html

Saludos!





Re: Replicacion Mysql

2009-01-19 Por tema Horst H. von Brand
Juan Manuel Doren jm.do...@ok.cl wrote:
   estoy por replicar un servidor mySQL, el actual que seguirá siendo
 el master usa tablas tipo Myisam, estoy respaldar, subir el respaldo
 en el servidor nuevo (esclavo) y cambiar las tablas a Innodb, pero
 sólo en el esclavo. Eso porque el master no tiene espacio suficiente
 para hacer la conversión.
 
  mi pregunta es si, a vuestro entender, eso podría traer problemas
 cuando los servidores empiecen a trabajar y sincronizarse.

Dudo mucho que funcione bien el sincronizar sistemas con configuraciones
de las tablas diferentes.
-- 
Dr. Horst H. von Brand   User #22616 counter.li.org
Departamento de InformaticaFono: +56 32 2654431
Universidad Tecnica Federico Santa Maria +56 32 2654239
Casilla 110-V, Valparaiso, Chile 234   Fax:  +56 32 2797513



Re: Replicacion Mysql

2009-01-19 Por tema Alvaro Avello
On Mon, 2009-01-19 at 03:31 -0300, Juan Manuel Doren wrote:
 Estimados
 

Hola Estimado,

   estoy por replicar un servidor mySQL, el actual que seguirá siendo
 el master usa tablas tipo Myisam, estoy respaldar, subir el respaldo
 en el servidor nuevo (esclavo) y cambiar las tablas a Innodb, pero
 sólo en el esclavo. Eso porque el master no tiene espacio suficiente
 para hacer la conversión.
 
  mi pregunta es si, a vuestro entender, eso podría traer problemas
 cuando los servidores empiecen a trabajar y sincronizarse.
 
 


Oficialmente lo que mencionas es posible. Del manual :


13.2.4.5. InnoDB and MySQL Replication

MySQL replication works for InnoDB tables as it does for MyISAM tables.
It is also possible to use replication in a way where the storage engine
on the slave is not the same as the original storage engine on the
master. For example, you can replicate modifications to an InnoDB table
on the master to a MyISAM table on the slave.

Ahora, por lo que mencionas, el objetivo es migrar las tablas de MyISAM
a InnoDB porque te quedaste sin espacio y allí me entro la duda...

1) Verificaste que tus aplicaciones funcionan ok con InnoDB ?
2) Porque no hacer algo mas simple y poner un disco con mas capacidad en
otro mount point ( /disc2 por ejemplo ), mover la data a ese nuevo disco
y luego cambiar los settings del parámetro datadir en el archivo
my.cnf...? Esto ultimo se me ocurre en ciertos ambientes...quizás no
tienes otro disco y solo puedes replicaren fin.

Ojala te ayude.

Saludos,
Alvaro.






Re: Replicacion Mysql

2009-01-19 Por tema Juan Manuel Doren
 Ahora, por lo que mencionas, el objetivo es migrar las tablas de MyISAM
 a InnoDB porque te quedaste sin espacio y allí me entro la duda...

tal vez me explique mal ,  el objetivo principal es tener la base
replicada, poder hacer respaldos sin parar la actividad 6 horas, (que
es lo que se demora ahora un respaldo) y poder distribuir las
consultas en mas de una maquina


 1) Verificaste que tus aplicaciones funcionan ok con InnoDB ?

son muy simples, INSERT UPDATE DELETE SELECT, sin transacciones ni
triggers ni nada que puediese depender del tipo de tablas


 2) Porque no hacer algo mas simple y poner un disco con mas capacidad en
 otro mount point ( /disc2 por ejemplo ), mover la data a ese nuevo disco

la maquina tiene todos los puertos sata e ide con discos grandes, ya
no da para mas ni la tarjeta madre ni la fuente de poder


 y luego cambiar los settings del parámetro datadir en el archivo
 my.cnf...? Esto ultimo se me ocurre en ciertos ambientes...quizás no

no me sirve porque las tablas se reparten en varios discos, hay tablas de 40GB
voy a tener que usar innodb_file_per_table

¡muchas gracias! esa parte del manual se me paso por alto



Replicacion Mysql

2009-01-18 Por tema Juan Manuel Doren
Estimados

  estoy por replicar un servidor mySQL, el actual que seguirá siendo
el master usa tablas tipo Myisam, estoy respaldar, subir el respaldo
en el servidor nuevo (esclavo) y cambiar las tablas a Innodb, pero
sólo en el esclavo. Eso porque el master no tiene espacio suficiente
para hacer la conversión.

 mi pregunta es si, a vuestro entender, eso podría traer problemas
cuando los servidores empiecen a trabajar y sincronizarse.


-- 
Juan Manuel Doren
Santiago, Chile



problema con MySQL

2008-10-30 Por tema Ricardo Mun~oz A.
2008/10/28 Ricardo Nazal D. [EMAIL PROTECTED]:
 Hola, tengo instalado MySQL 5.0.x, el cual deseo configurarlo para que
 acepte conexiones remotas desde cualquier IP. He tratado modificando la
 variable *bind-address*, pero no me resulta...alguna ayuda? gracias.

otorgaste el privilegio correspondiente?

-- 
Ricardo Mun~oz A.
From [EMAIL PROTECTED]  Wed Oct 29 15:37:15 2008
From: [EMAIL PROTECTED] (Hantar Aguad)
Date: Thu Oct 30 10:38:11 2008
Subject: bloquear paginas sin proxy
Message-ID: [EMAIL PROTECTED]

Estimados,

Administro una pequeña LAN en la cual un equipo linux hace de router 
(iptables + dhcp).
Quisiera saber si se puede bloquear el acceso a algunas paginas de 
internet, pero sin utilizar SQUID u otro proxy.

Encontre una solucion estupenda. Esta consiste en modificar /etc/hosts 
en el router y agregar las paginas prohibidas. El problema es que solo 
funciona localmente, es decir, en el router, pero yo necesito que esto 
se aplique a toda la LAN
La idea es algo asi como openDNS pero personalizado.

De antemano, gracias!


problema con MySQL

2008-10-29 Por tema Ricardo Nazal D.
sabes, no se encuentra skip-networkingy sigue todo igual :P

2008/10/28 Juan C. Olivares [EMAIL PROTECTED]

 Ricardo:

 Debes asegurarte de que la línea que dice skip-networking está comentada
 o
 no existe.

 Atte,
 Juan C. Olivares

 2008/10/28 Ricardo Nazal D. [EMAIL PROTECTED]

  Hola, tengo instalado MySQL 5.0.x, el cual deseo configurarlo para que
  acepte conexiones remotas desde cualquier IP. He tratado modificando la
  variable *bind-address*, pero no me resulta...alguna ayuda? gracias.
 
  --
  atte. Ricardo Nazal Díaz
 




-- 
atte. Ricardo Nazal Díaz
From [EMAIL PROTECTED]  Tue Oct 28 23:46:45 2008
From: [EMAIL PROTECTED] (=?UTF-8?Q?Claudio_Hormaz=C3=A1bal_Ocampo?=)
Date: Tue Oct 28 23:46:54 2008
Subject: problema con MySQL
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

Intenta con descomentar lo siguiente para que te abra el socket:
[client]
port= 3306
socket  = /var/run/mysqld/mysqld.sock

Atte., 
Claudio Hormazábal Ocampo
Administrador de Sistemas
Universidad Central de Chile 
Fono: 582 6059
Skype: claudio.hormazabal
http://claudio.hormazabal.cl

-Mensaje original-
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre de Ricardo Nazal D.
Enviado el: Martes, 28 de Octubre de 2008 22:19
Para: Discusion de Linux en Castellano
Asunto: Re: problema con MySQL

sabes, no se encuentra skip-networkingy sigue todo igual :P

2008/10/28 Juan C. Olivares [EMAIL PROTECTED]

 Ricardo:

 Debes asegurarte de que la línea que dice skip-networking está comentada
 o
 no existe.

 Atte,
 Juan C. Olivares

 2008/10/28 Ricardo Nazal D. [EMAIL PROTECTED]

  Hola, tengo instalado MySQL 5.0.x, el cual deseo configurarlo para que
  acepte conexiones remotas desde cualquier IP. He tratado modificando la
  variable *bind-address*, pero no me resulta...alguna ayuda? gracias.
 
  --
  atte. Ricardo Nazal Díaz
 




-- 
atte. Ricardo Nazal Díaz



problema con MySQL

2008-10-29 Por tema Rodrigo Fuentealba
El día 28 de octubre de 2008 22:38, Cristian Rodríguez
[EMAIL PROTECTED] escribió:
 Ricardo Nazal D. escribió:
 Hola, tengo instalado MySQL 5.0.x, el cual deseo configurarlo para que
 acepte conexiones remotas desde cualquier IP.

 No hagas eso, es un serio riesgo de seguridad, si insistes, asegurate de
 usar SSL.

AFAIK, MySQL no soporta SSL como lo hace PostgreSQL; si necesitas
utilizar conexiones desde fuera, tienes dos opciones (que son las que
se me ocurren a mí; puede haber más)

1.- Usar Tunneling SSH (parto)
2.- Usar una VPN para conectarte (parto)

Si necesitas algo así, deberías preguntarte sobre si realmente estás
proporcionando una solución correcta a un problema específico, mejor
cuéntanos lo que quieres hacer.

Sin embargo, también me he encontrado en una situación así, y fue para
conectar aplicaciones de Visual Basic instaladas en los clientes con
MySQL en el servidor. Puede sonar ridículo pero existe la posibilidad,
y en ese caso poco queda que hacer, salvo que NO dejes tu base de
datos MySQL a la chuña en Internet, sino sólo para tu red interna y
para conectar otras centrales, obligado a usar una VPN (como OpenVPN,
la opción más simple y segura IMHO).

Saludos,

-- 
Rodrigo Fuentealba


problema con MySQL

2008-10-29 Por tema Rodrigo Fuentealba
2008/10/29 Andres Pereira [EMAIL PROTECTED]:
 2008/10/28 Rodrigo Fuentealba [EMAIL PROTECTED]:
 AFAIK, MySQL no soporta SSL como lo hace PostgreSQL;

 No, desde la versión 4 MySQL incorpora soporte de SSL[1]

 [1] http://dev.mysql.com/doc/refman/4.1/en/secure-connections.html

Ah, mish... Excelente entonces...

-- 
Rodrigo Fuentealba
http://www.thecodekeeper.net/


Mysql, consulta registro sin integridad referencial

2008-10-08 Por tema Rodrigo Fuentealba
El día 7 de octubre de 2008 22:15, Horst H. von Brand
[EMAIL PROTECTED] escribió:
 Cristian Rodríguez [EMAIL PROTECTED] wrote:
 Rodrigo Fuentealba escribió:
  Bueno, por eso comparo MySQL con PostgreSQL, a pesar de que MySQL es
  para moscas

 Depende de la aplicacion...

 Si para ti el google, Yahoo .. etc son moscas y no trabajo serio
 entonces tienes los conceptos cambiados.

Data Storage; también puedes hacerlo en COBOL sin necesidad de tener
relacionalidad. Si alguien necesita bases de datos relacionales y usa
MySQL, debería ser quemado en la plaza pública.

 Tengo mis serias dudas de que Google funcione sobre MySQL [Segun entiendo,
 usan bases de datos especializadas en memoria principal y en miles de
 maquinas en paralelo].

Google usa tablas de MySQL para meter dentro de él los índices de su
base de datos BigTable, además de sistemas de ruteo y búsqueda de
información en los que en ningún caso se hace relacionalidad.

 Y MySQL esta optimizado para aplicaciones de solo consultas, y solo
 consultas simples, que /no/ es lo que se considera generalmente carga de
 DBMS.

 Por lo demas (respondiendo a otra consulta), /si/ tiene sentido comparar
 los optimizadores de SQLite, MySQL, PostgreSQL. Claro que hay que dejar en
 claro que /no/ tienen los mismos objetivos esos sistemas.

Me queda la duda, pero me gustaría redactarla bien...

 Ni mencionar mejor que postgresql no ha tenido exito comercial...

 Es como dificil que sea un gran negocio distribuyendose bajo licencia
 BSD...

Pero tiene clientes fieles; es como Slackware. No es un gran negocio
pero se mantiene en el tiempo y crece cada vez un poco más ;-)

-- 
Rodrigo Fuentealba
http://www.thecodekeeper.net/


Mysql, consulta registro sin integridad referencial

2008-10-07 Por tema Rodrigo Fuentealba
El 7/10/08, Cristian Rodríguez [EMAIL PROTECTED] escribió:
 Franco Catrin L. escribió:

 Ojo que el SQLite tiene objetivos de diseño muy diferentes al resto, no
 lo puedes poner en el mismo plano de comparación.

 Exacto, existe cierta tendencia a comparar peras con manzanas.


Bueno, por eso comparo MySQL con PostgreSQL, a pesar de que MySQL es
para moscas y PostgreSQL para trabajo en serio.

-- 
Rodrigo Fuentealba
http://www.thecodekeeper.net/


Mysql, consulta registro sin integridad referencial

2008-10-07 Por tema Marcos Ramirez
On Tue, 2008-10-07 at 17:09 -0400, Cristian Rodríguez wrote:
 Rodrigo Fuentealba escribió:
 
  Bueno, por eso comparo MySQL con PostgreSQL, a pesar de que MySQL es
  para moscas 
 
 Si para ti el google, Yahoo .. etc son moscas y no trabajo serio
 entonces tienes los conceptos cambiados.

Ojo con esta referencia! Google y Yahoo /no tienen/ BD's
transaccionales, sino que son basicamente de consulta.
En este escenario -relativamente pocos INSERT/DELETE/UPDATE y _muchos_
SELECT- no importa tanto que tal funcione la integridad referencial,
sino que tan rapido responda las consultas.

En este escenario, probablemente mysql sea mejor alternativa que incluso
BD's grandes: Oracle, DB2, entre otros.

 Ni mencionar mejor que postgresql no ha tenido exito comercial...

Hasta donde se, el exito comercial no es una medida tecnica a comparar,
o si? 

Saludos
-- 
Marcos Ramirez [EMAIL PROTECTED]






Mysql, consulta registro sin integridad referencial

2008-10-07 Por tema Leonardo Soto M.
2008/10/7 Cristian Rodríguez [EMAIL PROTECTED]:
 Rodrigo Fuentealba escribió:

 Bueno, por eso comparo MySQL con PostgreSQL, a pesar de que MySQL es
 para moscas

 Si para ti el google, Yahoo .. etc son moscas y no trabajo serio
 entonces tienes los conceptos cambiados.

 Ni mencionar mejor que postgresql no ha tenido exito comercial...

En cambio, Windows la rompe en éxito comercial ;-P
-- 
Leo Soto M.
http://blog.leosoto.com


Mysql, consulta registro sin integridad referencial

2008-10-07 Por tema Ernesto Esteban del Campo C.
El mar, 07-10-2008 a las 17:09 -0400, Cristian Rodríguez escribió:
 Rodrigo Fuentealba escribió:
 
  Bueno, por eso comparo MySQL con PostgreSQL, a pesar de que MySQL es
  para moscas 
 
 Si para ti el google, Yahoo .. etc son moscas y no trabajo serio
 entonces tienes los conceptos cambiados.
 
 Ni mencionar mejor que postgresql no ha tenido exito comercial...
 
 
 

NO entiendo eso de exito comercial... perl no es bueno pq no ha tenido
exito comercial?

Además te aseguro que google tienen bastante modificado mysql para poder
obtener esos rendimientos.

Nuestra empresa empresa se paso de Oracle a Postgres y nos hemos
ahorrado muchas lukas, sin decir que podemos desarrollar casi todo en el
mismo motor. 

ESO si es un exito comercial!!

?Ernesto del Campo Cárcamo
Http://www.desis.cl



Mysql, consulta registro sin integridad referencial

2008-10-07 Por tema Alvaro Herrera
Cristian Rodríguez escribió:

 Ni mencionar mejor que postgresql no ha tenido exito comercial...

Grandes declaraciones :-)  Hace rato este thread se volvió quién habla
las huevadas más grandes ...

Otras declaraciones famosas:

But it's only a LITTLE red dragon.

C'mon DM, let's see some REAL monsters!

-- 
Alvaro Herrera http://www.amazon.com/gp/registry/DXLWNGRJD34J
¿Que diferencia tiene para los muertos, los huérfanos, y aquellos que han
perdido su hogar, si la loca destrucción ha sido realizada bajo el nombre
del totalitarismo o del santo nombre de la libertad y la democracia? (Gandhi)
From [EMAIL PROTECTED]  Tue Oct  7 20:46:10 2008
From: [EMAIL PROTECTED] (Alvaro Herrera)
Date: Tue Oct  7 20:46:19 2008
Subject: Formato de Bajo Nivel y Discos Muertos (Was: Re: Cortar por lo
sano (Re: disco externo y live-cd...))
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED] [EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

Aldrin Martoq escribió:
 On Tue, 2008-10-07 at 14:23 +0200, Miguel Oyarzo O. wrote:

   Quizas los discos a grandes alturas sufren de frio ???
  En realidad el documento dice que esta negativamente relacionado...
  inversamente relacionado == negativamente relacionado ?
 
 Hmmm en realidad dice negatively correlated, pero inversamente
 relacionado me parece una buena traduccion, negativamente relacionado
 no lo he escuchado.

Me tinca que Miguel está confundiendo inversamente proporcional con la
correlación.  La proporcionalidad es una propiedad matemática, mientras
que la correlación es estadística

http://es.wikipedia.org/wiki/Proporcionalidad
http://en.wikipedia.org/wiki/Correlation
http://www.nvcc.edu/home/elanthier/methods/correlation.htm

-- 
Alvaro Herrera http://www.amazon.com/gp/registry/CTMLCN8V17R4
I can't go to a restaurant and order food because I keep looking at the
fonts on the menu.  Five minutes later I realize that it's also talking
about food (Donald Knuth)
From [EMAIL PROTECTED]  Tue Oct  7 21:56:56 2008
From: [EMAIL PROTECTED] (Horst H. von Brand)
Date: Tue Oct  7 21:57:01 2008
Subject: Formato de Bajo Nivel y Discos Muertos (Was: Re: Cortar por lo
sano (Re: disco externo y live-cd...))
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

Rodrigo Fuentealba [EMAIL PROTECTED] wrote:
 El día 6 de octubre de 2008 10:26, Aldrin Martoq
 [EMAIL PROTECTED] escribió:
 
  Quizas los discos a grandes alturas sufren de frio ???

 Más que de frío, pienso que problemas de menor gravedad == es difícil
 hacer mediciones muy precisas sobre las agujas, por ende puede que
 golpeen los tarros muy fuerte y los inutilicen... aunque claro, IANAP;
 pura deducción (algo para lo que no soy bueno).

Humm... el radio de la tierra es algo de 13 mil kilometros, y (como
demostro Newton), una esfera uniforme atrae como si su masa estuviera
concentrada en su centro, via 1/r^2. La diferencia entre la atraccion de
gravedad al nivel del mar y a 4000 metros (h = 4km) de altura sera
entonces:

\frac{1/r^2 - 1/(r + h)^2}{1/r^2} \approx \frac{2h}{r}
  \approx 0,06%

Me late que /esa/ no es la explicacion...
-- 
Dr. Horst H. von Brand   User #22616 counter.li.org
Departamento de InformaticaFono: +56 32 2654431
Universidad Tecnica Federico Santa Maria +56 32 2654239
Casilla 110-V, Valparaiso, Chile 234   Fax:  +56 32 2797513
From [EMAIL PROTECTED]  Tue Oct  7 21:57:59 2008
From: [EMAIL PROTECTED] (Horst H. von Brand)
Date: Tue Oct  7 21:57:56 2008
Subject: Formato de Bajo Nivel y Discos Muertos (Was: Re: Cortar por lo
sano (Re: disco externo y live-cd...))
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

Alvaro Herrera [EMAIL PROTECTED] wrote:
 neo314 escribió:
  otro de los puntos que puede afectar y a los discos y pc en general en
  alturas es la estatica en la ciudad donde trabajo estamos a 2400
  metros de altitud (calama) y el nivel de estatica es muy alto ya que
  toco cualquier cosa  metalica en la oficina y pega los medios
  chispasos 

 Esto tiene mas que ver con la sequedad (o mejor dicho, la escasa
 humedad) del ambiente que con la altitud ...

Si 

Mysql, consulta registro sin integridad referencial

2008-10-06 Por tema Rodrigo Fuentealba
El día 6 de octubre de 2008 12:33, Marcos Ramirez
[EMAIL PROTECTED] escribió:
 On Wed, 2008-10-01 at 15:37 -0400, Ricardo Mun~oz A. wrote:
 2008/10/1 Marcos Ramirez [EMAIL PROTECTED]:
  On Tue, 2008-09-30 at 19:26 -0700, Lorenzo Ponce wrote:
  no quería hacer la consulta por este medio porque sé que existen 
  individuos como este tal rodrigo
   ^^^
  No estabas ni estas obligado a usar este medio para hacer /tus/
  consultas. Si aun asi insiste en usarlo, es bajo tu exclusiva
  responsabilidad.

 IMHO el que esta sea una lista publica no implica que las respuestas
 puedan ser de cualquier forma.

 No he dicho tal cosa. Si Lorenzo estaba tan seguro (y al parecer en lo
 correcto tambien) que le iban a llegar respuestas que no queria obtener,
 debio abstenerse.

También es cierto que todas las personas somos distintas.

Además, para referirse a lo malo del optimizador de MySQL, tienes
que ofrecer un punto de comparación; es mejor que el de SQLite (que sí
que es malo), pero muy por debajo de PostgreSQL, SQL Server 2005 y
Oracle.

  Con esta actitud solo estas logrando que la proxima vez haya menos gente
  que quiera responder tus preguntas.

 no opino lo mismo. el problema no son las preguntas sino las
 respuestas desagradables (segun la opinion de quien inicio este
 thread) del Sr.Fuentealba,

¿Es desagradable emitir una respuesta con fundamento? ¡¡¡Vaya!!! Si yo
voy al médico, encuentro más desagradable que me diga que tengo cáncer
y que me voy a morir, que el hecho de que me diga que se han
encontrado algunas celulas cancerosas que es muy dificil de extraer y
que el intento podría tener éxito pero tendré que revisarme una vez
cada 6 meses.

 y el que alguien se haya puesto el parche
 antes de la herida es un claro indicador de que el problema no es de
 quien pregunta...

Eso me suena muy a Microsoft Windows:

No hice nada, y ahora el computador se apagó... lo único que hice fue
borrar unos archivos que no sabía qué eran... son malos estos
computadores. Claro, el tipo borra el MSDOS.SYS, el IO.SYS (se me
cayó el carné :s) y espera que su equipo arranque... ¿Eso transfiere
la culpa al computador de que se haya echado a perder?

 Ponerse el parche antes de la herida no es garantia de nada, a lo mas,
 es indicacion de lo que quien pregunta *espera* que ocurra.

Exacto, es algo así como El Secreto de Rhonda Byrne. Estás
mentalizado a que va a ocurrir, y esperas que eso ocurra. Ya en otras
oportunidades he respondido consultas relacionadas con MySQL cuando
éstas se hacen de manera normal, no veo el por qué crucificarme ahora.

  Caso aparte es que Rodrigo *te dio* una *solucion efectiva*, y resulta
  que te das el lujo de despreciar su esfuerzo.

No contento con eso, el personaje dijo que mejoraba un poco pero no
reparaba completamente su problema de optimización.

 una respuesta consecuente (junto con los comentarios sarcasticos)
 podria haber sido una solucion tambien para PostgreSQL (junto con una
 explicacion detallada de porque la solucion de PostgreSQL podria ser
 superior).

PostgreSQL funciona aceptablemente más rápido con esa consulta sin
modificar, por lo que no era necesario.

 ¿? La pregunta era sobre un problema con *MySQL*, ¿Por que habria que
 incluir PostgreSQL si no habia problema ahi? Y solo por completitud,
 ¿habria que incluir Oracle, SQL Server, Informix y un largo etcetera? Lo
 dudo.

Además de eso, claro...

  una respuesta madura podria haber sido solo dar la solucion
 para MySQL y omitir los comentarios sarcasticos.

Pero si los estaba pidiendo a gritos...

 Una reaccion madura habria sido tomado la respuesta por su valor *real*
 (soluciona el problema!) y habria descartado los comentarios
 sarcasticos.

Eso.

Confieso que habría preferido un thread en el cual se discuta sobre el
optimizador de MySQL y el de PostgreSQL en paralelo, sin competir sino
que encontrar los hechos reales sobre esto... A ver si alguna vez se
revierte el hecho de utilizar gestores de bases de datos de juguete.

El año pasado como a esta fecha hubo una discusión bastante extensa en
la cual los ánimos se acaloraron mucho (si mal no recuerdo, Germán Poó
perdió esa vez por mencionar a Hitler... validándose la Ley de Godwin)
pero al menos en mi experiencia aprendí más que todo lo que me pasaron
en clase sobre organización y manejo de archivos y bases de datos I y
II, validé algunos puntos sobre los cuales no se me había ocurrido
buscar por mí mismo, y corregí algunos puntos que no tenía claros.

Pero bueno, la cosa es que 3 correos para responder una consulta, 1
para quejarse y los otros 28 para analizar si realmente la queja es
válida, echándole la culpa a uno u otro dependiendo de la
interpretación que cada uno le haya dado a la respuesta es algo
totalmente inaceptable para la altura que todos tenemos o esperamos
tener.

Como dijo el doc, esto es una lista de discusión sobre Linux y temas
afines, no es una mesa de soporte gratuita, no es el panel de SQP ni
la propaganda de Tapsín Periodo

Mysql, consulta registro sin integridad referencial

2008-10-05 Por tema Ricardo Mun~oz A.
On Wed, Oct 1, 2008 at 4:34 PM, Wladimir A. Jimenez B.
[EMAIL PROTECTED] wrote:
 Pido mil perdones por esto, pero va igual:

 La solucion que dio Rodrigo

 SELECT tabla1.*
  FROM tabla1 LEFT JOIN tabla2 ON tabla1.id=tabla2.id
  WHERE tabla2.id IS NULL;

 Es la mas efectiva para relizar la tarea que deseas.

esa solucion esta en el Manual de Referencia de MySQL [1], la persona
que inicio el thread podria haber buscado ahi primero, antes preguntar
aca y recibir una solucion (link al manual oficial) + comentarios
sarcasticos que no aportaron en nada.

[1] http://dev.mysql.com/doc/

-- 
Ricardo Mun~oz A.
From [EMAIL PROTECTED]  Thu Oct  2 11:32:04 2008
From: [EMAIL PROTECTED] (Roberto =?iso-8859-1?b?QW5kculz?= Moreno 
=?iso-8859-1?b?UOlyZXo=?=)
Date: Sun Oct  5 17:43:55 2008
Subject: =?iso-8859-1?q?Invitaci=F3n?= a participar del Evento OpenMind
Message-ID: [EMAIL PROTECTED]

Estimados,

La comunidad Freeusm, los invita a participar en el Encuentro OpenMind  
a realizarse los dias viernes 10 y sabado 11 de Octubre en la  
Universidad Técnica Federico Santa Maria Campus Santiago Oriente (Av.  
Santa Maria 6400), para mayor información ingresen a  
http://openmind2008.freeusm.cl.

Esperamos su participación

-- 
Atte. Roberto Andrés Moreno Pérez
Subdirector del Encuentro OpenMind 2008
Estudiante Tercer Año Ingeniería Civil en Informática
Universidad Técnica Federico Santa María Campus Santiago


This message was sent using IMP, the Internet Messaging Program.



Mysql, consulta registro sin integridad referencial

2008-10-05 Por tema Ricardo Mun~oz A.
On Wed, Oct 1, 2008 at 8:37 PM, Alvaro Herrera [EMAIL PROTECTED] wrote:
 Juan Manuel Doren escribió:

 claro que toda esa pega deberia hacerla sola la base de datos :(

 Ese es el problema de usar software de juguete ...

Alvaro,
en el mundo real si un cliente dice que quiere pagar por ayudarlo a
usar un software de juguete el 99% de las personas no lo pensaran dos
veces y aceptaran la pega, sobretodo los que tienen empresas de
soporte. incluso el Doc en otro thread termino confesando que ellos
ofrecen[1] MySQL porque la gente lo pide y que asi es el mercado...
;)

la gente que usa PostgreSQL es porque:

a. esta realmente convencida de que es una mejor solucion
b. tuvo una mala experiencia con MySQL y por eso migraron a otra
alternativa libre (y de bajo costo)

lamentablemente (para el proyecto PostgreSQL) aunque MySQL sea un
software de juguete le sirve a muchisima gente y por mas que intenten
convencer a todos de que la mejor solucion es PostgreSQL (lo cual es
cierto) migrar no es una opcion.

por lo mismo es poco serio insistir con el tema de PostgreSQL cuando
alguien esta pidiendo ayuda de MySQL y reconoce que no tiene otra
opcion que usar MySQL.

saludos.

[1] http://webhosting.inf.utfsm.cl/planes.php

-- 
Ricardo Mun~oz A.


Mysql, consulta registro sin integridad referencial

2008-10-02 Por tema Alvaro Herrera
Rodrigo Fuentealba escribió:
 El día 1 de octubre de 2008 20:41, Juan Manuel Doren [EMAIL PROTECTED] 
 escribió:

  ¿como sabes que es el optimizador el que pone la consulta lenta? sin
  son mogollones de filas en las tablas se va a demorar cualquier cosa,
  la M de mySQL no es por Magic
 
 Ya me he encontrado con aquello. Internamente existe un algo
 (llamémosle procedimiento) que traduce el SQL a un lenguaje más
 relacionado con el motor de bases de datos. Éste permite sacar los
 datos precisos de la base descartando los datos que no concuerdan.

Hay dos algos aquí.  El parser genera una estructura que representa la
consulta que el usuario envía en SQL.  El primer algo es el
optimizador, que toma esa estructura generada por el parser y la
convierte en una estructura distinta, que devuelve los datos pedidos,
pero de la manera más eficiente que sea capaz.  (Obviamente, el
optimizador no es perfecto, y posiblemente habrá una manera mejor de
obtener los datos pero el optimizador no la conoce o no sabe cómo
conseguirla).

El segundo algo es el ejecutor, que toma la representación obtenida
por el optimizador y la ejecuta.  Si el ejecutor tiene más mecanismos a
su disposición, entonces el optimizador podrá usar distintos tipos de
ejecuciones.  Por lo tanto, para poder permitir ejecuciones más
eficientes, tanto el ejecutor tiene que mejorar para dar más formas de
hacer las cosas, como el optimizador, para utilizarlas de la manera más
eficiente posible.

El optimizador de MySQL es muy básico.  Por ejemplo con respecto a los
subselects, cuando se implementaron (5.0 creo?) estaban más o menos al
nivel en que estaban en Postgres cuando se implementaron (hace más de 10
años).  Desde entonces el optimizador de Postgres con respecto a los
subselects y otras clases de constructos ha cambiado enormemente (es
cosa de ver el número de líneas de código), mientras que el de MySQL
sigue en pañales.

-- 
Alvaro Herrera http://www.amazon.com/gp/registry/CTMLCN8V17R4
El sentido de las cosas no viene de las cosas, sino de
las inteligencias que las aplican a sus problemas diarios
en busca del progreso. (Ernesto Hernández-Novich)
From [EMAIL PROTECTED]  Wed Oct  1 23:43:36 2008
From: [EMAIL PROTECTED] (Rodrigo Fuentealba)
Date: Wed Oct  1 23:43:40 2008
Subject: Mysql, consulta registro sin integridad referencial
In-Reply-To: [EMAIL PROTECTED]
References: [EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
Message-ID: [EMAIL PROTECTED]

El día 1 de octubre de 2008 23:25, Alvaro Herrera
[EMAIL PROTECTED] escribió:
 Rodrigo Fuentealba escribió:
 El día 1 de octubre de 2008 20:41, Juan Manuel Doren [EMAIL PROTECTED] 
 escribió:

  ¿como sabes que es el optimizador el que pone la consulta lenta? sin
  son mogollones de filas en las tablas se va a demorar cualquier cosa,
  la M de mySQL no es por Magic

 Ya me he encontrado con aquello. Internamente existe un algo
 (llamémosle procedimiento) que traduce el SQL a un lenguaje más
 relacionado con el motor de bases de datos. Éste permite sacar los
 datos precisos de la base descartando los datos que no concuerdan.

 Hay dos algos aquí.

Lo veía como dos pasos de una sola cosa. Gracias por la explicación

Saludos,

-- 
Rodrigo Fuentealba
http://www.thecodekeeper.net/


  1   2   3   4   5   >