$ sudo aptitude install mysql-server
$ sudo /usr/bin/mysqladmin -u root password tu_password_de_usuario_root
$ mysql -u root mysql > UPDATE user SET password=password('CAMBIAME_CAMBIAME_CAMBIAME') WHERE user='root'; > flush privileges;
$ sudo aptitude install mysql-admin
Aplicaciones → Herramientas del sistema → MySQL Administrator
— Ángel Victor Gámez Guinto 2005/10/26 06:22
$ sudo aptitude install mysql-query-browser
— Paco Avila 2005/10/26 08:37
$ mysql -h servidor -u usuario -p Enter password: mysql> CREATE DATABASE nombre_de_la_base_de_datos; quit
$ mysqladmin -h servidor -u usuario -p create nombre_de_la_base_de_datos
— Santiago Moisés Mola Velasco 2005/05/31 12:26
$ mysql -h servidor -u usuario -p Enter password: mysql> DROP DATABASE nombre_de_la_base_de_datos; quit
$ mysqladmin -h servidor -u usuario -p drop nombre_de_la_base_de_datos
$ mysqldump -h servidor -u usuario -p nombre_de_la_base_de_datos > backup.sql
#!/bin/bash ## BEGIN CONFIG ## HOST=localhost USER=usuario PASS=secreto BACKUP_DIR=Backup ## END CONFIG ## if [ ! -d $BACKUP_DIR ]; then mkdir -p $BACKUP_DIR fi # Backup de MySQL MYSQL_DBS=$(mysqlshow -h $HOST -u $USER -p$PASS | awk ' (NR > 2) && (/[a-zA-Z0-9]+[ ]+[|]/) && ( $0 !~ /mysql/) { print $2 }'); for DB in $MYSQL_DBS ; do echo "* Backuping MySQL data from $DB@$HOST..." mysqldump -h $HOST -u $USER -p$PASS $DB > $BACKUP_DIR/mysql_$DB.sql done
$ mysql -h servidor -u usuario -p nombre_de_la_base_de_datos < backup.sql
$ sudo aptitude install phpmyadmin
Una vez instalado puedes acceder a phpMyAdmin abriendo tu navegador y entrando en:
http://localhost/phpmyadmin
En la instalación por defecto puedes entrar como ‘root’ y con el password en blanco. Es conveniente poner un password por cuestiones de seguridad obvias. Así que...
Ahora “solo” te queda a usar el resto (es realmente fácil) y para ello puedes ayudarte de la documentación.
— Santiago Moisés Mola Velasco 2005/05/31 12:09
$ mysqldump -u usuario -p –add-drop-table mi_bd > mi_bd.sql
$ iconv -f iso-8859-15 -t utf-8 mi_bd.sql > mi_bd-utf8.sql
ISO
http://es.wikipedia.org/wiki/UTF-8
$ mysql - usuario -p mi_bd_utf8 < mi_bd-utf8.sql
$ sudo aptitude install mdbtools
$ mdb-schema BD.mdb mysql > BD_esquema_mysql.sql
$ mdb-tables -S -1 BD.mdb > BD.txt
$ for tabla in `cat BD.txt`; do mdb-export -Q -I BD.mdb ${tabla}; done > datos.sql
Fuente: http://drupal.gulic.org/de_como_acceder_libremente_a_los_ficheros_mdb_de_access
$ sudo aptitude install postgresql-8.0 postgresql-client-8.0 postgresql-common postgresql-contrib-8.0
$ sudo passwd postgres
$ sudo su postgres -c "psql template1"
template1=# ALTER USER postgres WITH PASSWORD 'nueva_contrasena';
— Nicola Strappazzon 2006/01/22 10:10
$ sudo cp /etc/postgresql/8.0/main/postgresql.conf /etc/postgresql/8.0/main/postgresql.conf.backup $ sudo vi /etc/postgresql/8.0/main/postgresql.conf
#listen_addresses = 'localhost'
la substituimos por la siguiente línea:
listen_addresses = '*'
posteriormente buscamos la siguiente línea y le quitamos la marca de comentario:
#password_encryption = true
y nos debe quedar lo siguiente:
password_encryption = true
$ sudo /etc/init.d/postgresql-8.0 restart
— Nicola Strappazzon 2006/01/22 06:30
$ sudo cp /etc/postgresql/8.0/main/pg_hba.conf /etc/postgresql/8.0/main/pg_hba.conf.backup $ sudo vi /etc/postgresql/8.0/main/pg_hba.conf
Diríjase al final del archivo donde encontrara una lista de acceso predeterminada, ahora, dependiendo de su necesidad haga lo siguiente:
host all all 192.168.1.4 255.255.255.0 md5
NOTA: La dirección IP y la SubMascara de Red son ejemplos, cámbielos por datos del usuario que requiera realizar la conexión.
host all all 0.0.0.0 0.0.0.0 md5
host MyDataBase MyUser 192.168.1.4 255.255.255.0 md5
$ sudo /etc/init.d/postgresql-8.0 restart
PostgreSQL Práctico3.1.3 Estructura del Archivo pg_hba.conf
— Nicola Strappazzon 2006/01/22 10:55
$ sudo aptitude install pgadmin3
$ createuser -A -d -P -h host -U usuario nuevo_usuario Enter password for user "nuevo_usuario": Enter it again:
$ dropuser -h host -U usuario usuario_borrar
$ createdb -E codificacion -h host -U usuario nombre_bd
$ pg_dump -h host -U usuario nombre_bd > nombre_bd.sql
#!/bin/bash ## BEGIN CONFIG ## HOST=localhost BACKUP_DIR=tmp ## END CONFIG ## if [ ! -d $BACKUP_DIR ]; then mkdir -p $BACKUP_DIR fi POSTGRE_DBS=$(psql -h $HOST -U postgres -l | awk ' (NR > 2) && (/[a-zA-Z0-9]+[ ]+[|]/) && ( $0 !~ /template[0-9]/) { print $1 }'); for DB in $POSTGRE_DBS ; do echo "* Backuping PostgreSQL data from $DB@$HOST..." pg_dump -h $HOST -U postgres $DB > $BACKUP_DIR/pg_$DB.sql done