Sacar Backups en Mysql
mysqldump --opt --password=miclave --user=miuser mibasededatos > archivo.sql
Restaurar Backups en Mysql
mysql --password=miclave --user=miuser mibase < archivo.sql
viernes, 21 de octubre de 2011
Cambiar password de Mysql
Resetear el password de root y/o establecer uno en Mysql
MySQL
Detenemos el demonio
/etc/init.d/mysqld stop
Luego iniciamos sin tener en cuenta privilegios de usuario:
/usr/bin/mysqld_safe --skip-grant-tables
Conectamos con el cliente MySQL:
mysql -u root
Cambiamos el password (reemplaza “nuevopassword” por el tuyo).
UPDATE mysql.user SET Password=PASSWORD('nuevopassword') WHERE User='root';
flush privileges;
quit;
Reiniciamos servidor MySQL:
/etc/init.d/mysqld restart
MySQL
Detenemos el demonio
/etc/init.d/mysqld stop
Luego iniciamos sin tener en cuenta privilegios de usuario:
/usr/bin/mysqld_safe --skip-grant-tables
Conectamos con el cliente MySQL:
mysql -u root
Cambiamos el password (reemplaza “nuevopassword” por el tuyo).
UPDATE mysql.user SET Password=PASSWORD('nuevopassword') WHERE User='root';
flush privileges;
quit;
Reiniciamos servidor MySQL:
/etc/init.d/mysqld restart
Cambiar permisos directorios Linux
Cambiar los permisos de un arbol de directorios en linux
LINUX
te situas en el directorio inicial ej '/home/jordanluis/'
chmod 777 `find -type d`
ideal para dar permisos a tu acceso por samba
LINUX
te situas en el directorio inicial ej '/home/jordanluis/'
chmod 777 `find -type d`
ideal para dar permisos a tu acceso por samba
viernes, 7 de octubre de 2011
Cambiar el linux de UTF-8 a es_BO
Cambiar el linux de UTF-8 a es_BO
EDITAR:
/var/lib/locales/supported.d/local
es_BO ES-BO
/etc/environment
LANG="es_BO"
/etc/default/locale
LANG="es_BO"
Luego reconfigurar los locales
dpkg-reconfigure locales
EDITAR:
/var/lib/locales/supported.d/local
es_BO ES-BO
/etc/environment
LANG="es_BO"
/etc/default/locale
LANG="es_BO"
Luego reconfigurar los locales
dpkg-reconfigure locales
Cambiar de UTF8 a LATIN1 tu base postgres
Cambiar de UTF8 a LATIN1 tu base de datos postgres
POSTGRES SQL
psql -l
psql postgres
update pg_database set encoding=8 where datname='postgres';
update pg_database set encoding=8 where datname='template0';
update pg_database set encoding=8 where datname='template1';
\q
psql -l
POSTGRES SQL
psql -l
Listado de base de datos
Nombre | Dueño | Codificación
-----------+----------+--------------
postgres | postgres | UTF8
template0 | postgres | UTF8
template1 | postgres | UTF8
(3 filas)
psql postgres
update pg_database set encoding=8 where datname='postgres';
update pg_database set encoding=8 where datname='template0';
update pg_database set encoding=8 where datname='template1';
\q
psql -l
Listado de base de datos
Nombre | Dueño | Codificación
-----------+----------+--------------
postgres | postgres | LATIN1
template0 | postgres | LATIN1
template1 | postgres | LATIN1
(3 filas)
lunes, 26 de septiembre de 2011
jueves, 26 de mayo de 2011
Calcular el PROMEDIO AVG de un timestamp o date
Calcular el promedio de una fecha o timestamp en postgres
POSTGRESSQL
SELECT TIMESTAMP WITH TIME ZONE 'epoch' + avg(extract(epoch from fechita)) * INTERVAL '1 second'
FROM fechas;
Donde fechita es el campo timestamp y fechas es la tabla o subconsulta
POSTGRESSQL
SELECT TIMESTAMP WITH TIME ZONE 'epoch' + avg(extract(epoch from fechita)) * INTERVAL '1 second'
FROM fechas;
Donde fechita es el campo timestamp y fechas es la tabla o subconsulta
Suscribirse a:
Entradas (Atom)
