Proyecto de Colaboracion NexuN - MySQL
www.mamboteam.com
Proyecto de Colaboracion NexuN Advertisement
Inicio
martes, 22 de mayo de 2012
 
 
Proyecto NexuN

logo_nexun_nn_rojo_trans_small.png

Presentación del proyecto realizada por el IES Pablo Serrano 

La velocidad con la que surgen los cambios tecnológicos en el ámbito de la informática hace que estar al día de todos los avances sea un trabajo arduo. Además la mayoría de las veces nos encontramos que ningún libro de texto se adapta a nuestra programación, realizamos una labor de documentación, para crear unos apuntes que podamos impartir a nuestros alumnos. Poniendo en común dichos apuntes dispondremos de una base de conocimiento más amplia que nos permitiría abrir nuevas perspectivas de trabajo.

 

 La intención del proyecto es que los alumnos y profesores participen en el desarrollo y utilización de un entorno de trabajo que permita la colaboración con alumnos y profesores de otros centros para cuestiones tanto de carácter transversal como de carácter específico para determinados módulos de los ciclos de Informática, tanto de grado superior, como en el ciclo de grado medio.  

 
MySQL PDF Imprimir E-Mail
Escrito por Javier Sanchez   
Índice del Artículo
MySQL
Página 2
Página 3
Página 4

Backups

Con este otro programa integrado en el "paquete" de MySQL, podemos hacer copias de seguridad fácilmente ya que nos vuelca todo el contenido de la(s) base de datos en archivos de texto, para poder posteriormente restaurarlos.
Desde la shell podemos hacer
$mysqldump -u ghost -p BDghost > backup.sql

Si tenemos el .my.cnf dará un error de --databases. Para solucionarlo, renombramos temporalmente el archivo

$mv .my.cnf .my.cnf.OLD

y ya podemos hacer el backup tranquilamente.

Pero este comando tiene bastantes opciones como:
--all-databases => vuelca todas las bases de datos que tiene MySQL (hacen falta permisos en todas ellas, claro)
--add-drop-table => añade una sentencia al principio del archivo de backup para que si se tiene que restaurar
borre la tabla existente. --add-locks => añade las sentencias de bloqueo y desbloqueo para hacer las inserts

Para poder restaurar la base de datos, hacemos:
$mysql -u ghost -p BDghost < backup.sql

o como hemos dicho, si tenemos el .my.cnf con los datos apropiados:

$mysql < backup.sql

Otros

Con el fin de hacer el manejo de MySQL un poco más "amigable", hay programas como el PHPMyAdmin, que es un front-end vía web para el acceso a las bases de datos y sus tablas.

Depende del servidor web Apache por lo que nos pedirá instalarlo también. Para acceder, una vez arrancado el Apache, basta con poner en el navegador http://localhost/phpmyadmin y se nos pedirá un nombre de usuario y una contraseña para el acceso a las bases de datos, como hemos tenido que poner en nuestro .my.cnf por ejemplo.
Una vez que se nos permita el acceso, tenemos la posibildad de consultar las tablas, insertar filas, modificarlas... y un montón de opciones vía web y muy comodamente. Sin duda, herramienta recomendable para el manejo de grandes bases de datos.

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.
Añadir como favorito (121) | Cite este artículo en su sitio | Visitas: 1526

Sea el primero en comentar el artículo
RSS de los comentarios

Solo los usuarios registrados pueden agregar sus comentarios.
Por favor, vaya a login, o regístrese.

Powered by AkoComment Tweaked Special Edition v.1.4.6
AkoComment © Copyright 2004 by Arthur Konze - www.mamboportal.com
All right reserved



 
< Anterior   Siguiente >
Próximos Eventos
Sin eventos
Calendario de Eventos
« < Mayo 2012 > »
L M X J V S D
30 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 1 2 3

 

Proyecto NexuN
logopabloserrano2.png
logoiesvirgen.png
 logoquevedo.jpg
logoya2.gif

Proyecto financiado por

mec2.png

 

 
Top! Top!