Re: Pregunta PHP - Mysql
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
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
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
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
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
mysql
Re: mysql
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
David Fernandez escribió: > mysql http://postgresql.uci.cu/ -- Álvaro Herrerahttp://www.linkedin.com/in/alvherre
Re: mysql
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 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
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'
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/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'
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'
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'
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'
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
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
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
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/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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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/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/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
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
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/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
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
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
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
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??)
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
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
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/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
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
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
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/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/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
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
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
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
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
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
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
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
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/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
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
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 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
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
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
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/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
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
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
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
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
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
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/