Category Archives: linux

Error en mysql

No se podian logean en el portal del centro de alumnos de mi carrera, revisando la cuenta los permisos estaban bien, el cach estaba siendo generado correctamente, que podría estar causando este problema?, hice un backup de la mysql y me encontre con una sorpresa

Can’t open file: ‘TableName.MYD’. (errno: 145)
Buscando en google no mas de dos click y encontre la solucion

[sql] REPAIR TABLE TableName [/sql]

Y listo ahora si se pueden logear pero me queda una duda pk habra pasado eso :(

PD: google r0x

PD2: Mañana es mi cumpleaños yeah !!

Recuperar password de mysql

Un buen how-to que espero a alguien le sirva alguna vez

Ojo el passworde root no se recupera, solo se cambia, este howto esta hecho en debian pero solo debes cambiar los path de los binarios y listo

Primero debes detener el servidor mysql

root@arda:~$ /etc/init.d/mysql stop

Luego debes reiniciarlo sin los permisos de las tablas

root@arda:~$ /usr/bin/mysqld_safe –skip-grant-tables &

Luego correr mysql

stefano@arda:~$ mysql

Luego usar la tabla mysql

mysql> use mysql;

Hacer el cambio via sql, recuerden cambiar el password y el host
mysql> update user set password = password(‘nuevo_password’) where user=’root’ and host=’localhost’;

Luego

mysql> flush privileges;

mysql> exit

Paramos el mysql y lo volvemos a reiniciar

root@arda:~$ /etc/init.d/mysql stop

root@arda:~$ /etc/init.d/mysql start

Y luego ingresan a la mysql asi :D

root@arda:~$ mysql -u root -p

Y listo ahora ya cambiaron el password de root de su servidor mysql ( claro que necesitan ser root de la maquina para detener mysql )

Ojala les sirva, sobre todo cuando entran a un pc que hacer mucho tiempo no usaban como yo :P