Bae De Datos
Carlos Castillo / Victor Pascual – carlos.castillo@upf.edu
1.
Uso de tu propia base de datos
Recuerda que nos conectaremosprimero a otro servidor. Abre un terminal en Linux y ejecuta:
ssh 193.145.45.40 -l XXXXXXX user@193.145.45.40’s password: YYYYYYY XXXXXXX e YYYYYYY ser´n entregados durante la clase de pr´cticas. Acontinuaci´n nos conectarea a o mos a la base de datos, usando: mysql si2_NN -u si2_NN -p Enter password: (password creada en clase anterior) El objetivo de esta pr´ctica es aprender a realizar consultasen SQL. Para ello usaremos un fichero con a informaci´n de municipios creado por Toni Navarrete. o Para insertar los datos en la base de datos, usaremos lo siguiente: [user@si2-aules ~]$ wgethttp://www.tejedoresdelweb.com/slides/bases_datos/municipis.txt -O /tmp/NN.txt less /tmp/NN.txt cat /tmp/NN.txt | mysql si2_NN -f -u si2_NN -p NN es el n´mero de tu base de datos. El primer comando descarga unfichero con comandos sql, el segundo u lo examina y el tercero lo ejecuta. La opci´n -f es para que ignore los errores que produzcan los DROP TABLE o que incluye el fichero. Si el comando wget nofunciona, podeis copiar y pegar el contenido de municipis.txt en el int´rprete e mysql directamente.
2.
Verificar si los datos fueron cargados
Primero verificamos si las tablas fueron creadas:mysql si2_NN -u si2_NN -p mysql> SHOW COLUMNS FROM comunitat; +-------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra |+-------+-------------+------+-----+---------+-------+ | ca_id | int(11) | YES | | NULL | | | nom | varchar(50) | YES | | NULL | | +-------+-------------+------+-----+---------+-------+ 2 rows in set (0.00 sec)
1
mysql> SHOW COLUMNSFROM municipi; +--------------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +--------------+-------------+------+-----+---------+-------+ | m_id |...
Regístrate para leer el documento completo.