03
Aug 13

importar/exportar datos en utf8 en mysql

Un pequeño recordatorio de como importar y exportar datos que tienen encoding utf8 en mysql.

Exportar

 mysqldump -u stefano -p database -r backup.sql

Importar

mysql -u stefano -p –default-character-set=utf8 database < backup.sql

19
Dec 11

Matar consultas en mysql

A quien no le ha pasado que realiza una consulta sobre una tabla muy grande y antes no revisa si existen índices para realizar una búsqueda más rápida.

Existen dos comandos que nos pueden ayudar mucho.
SHOW PROCESSLIST (Muestra los proceso que tenemos corriendo (un proceso es una consulta).
kill (Mata un proceso).

SHOW PROCESSLIST;
KILL ;

Como recomendación siempre utilicen explain antes de realizar una consulta.


24
Mar 11

Configurar MAMP para trabajar con cakephp

Hace un par de días llegó mi nuevo notebook un macbook pro de 13” con procesador i7. Rápidamente comencé a instalar el software necesario para trabajar. Mi primer inconveniente fue buscar como instalar Apache + PHP + MySQL. Después de buscar y preguntar a algunos amigos me decidí a instalar MAMP.

Una vez que tuve todo configurado para trabajar me encontré con la sorpresa que MAMP no configura el $PATH por lo cual no se puede utilizar los comandos php* y mysql* de forma fácil, supuse que esto sería un problema cuando intentara utilizar la consola de cakephp.

Buscando en google encontré la solución, simplemente es crear un enlace simbólico y agregar algunos datos al $PATH

sudo mkdir /var/mysql
sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /var/mysql/mysql.sock
sudo chown _mysql /var/mysql/mysql.sock
sudo chmod 777 /var/mysql/mysql.sock
echo 'export PATH=/Applications/MAMP/Library/bin:$PATH' >> ~/.bash_profile
echo 'export PATH=/Applications/MAMP/bin/php5.3/bin:$PATH' >> ~/.bash_profile

Espero que les sirva este tip. Cualquier duda/modificación es bienvenida


22
Oct 07

Sheets de ayuda

Hacé un par de dias escribí sobre svn y prometí que podría las sheets que tengo, las sheets son imagenes o pdf donde uno puede encontrar tips y los comandos mas frecuentes para distintos lenguajes o ayuda de uso de algunas aplicaciones.

Entre las sheets que he subido, podrán encontrar sobre php, python, mysql, svn, unix, cakephp, asp, css, html, javascript entre otras.

Muchas la baje desde http://www.ilovejackdaniels.com/cheat-sheets

Si tienen más sheets envienmelas o posteen las urls donde conseguirlas.

Ver Sheets


29
Apr 07

Parches para mysql 4.0.26 by google

Leyendo google.dirson.com, me encontre con la noticia que google usa mysql para su sistema adword, y han publicado un parche para esta version de mysql.

http://code.google.com/p/google-mysql-tools/wiki/Mysql4Patches


29
Nov 06

postgreSQL vs MySQL

Ac les dejo un benchmark de postgresSQL8.2 y MySQL 4.1.20 and MySQL 5.1.20a

 

  • Graficos y Resultados DB Benchmark

http://tweakers.net/reviews/657/6

Benchmark completo (sobre dos servidores potentes)

No he tenido tiempo para leer los resultados asi que no comentare mas.