Entramos en consola del sistema. Y nos dirigimos en el siguiente directorio:
C:\Archivos de programa\MySQL\MySQL Server 5.5\bin
Y arrancamos el usuario "root" con la siguiente instrucción:
mysql -u root -p
Una vez dentro del menú "MySQL monitor" ya podemos empezar a gestionar nuestras bases de datos con las siguientes instrucciones basicas:
SHOW databases; --> Muestra listado de todas las bases de datos
CREATE database agenda; --> Crea una nueva base de datos llamada "agenda"
USE agenda; --> Seleccionamos la base de datos "agenda"
CREATE table contacto (nombre varchar(20), edad int); --> Crea una tabla llamada "contacto" con los campos nombre y edad
DESCRIBE contacto; --> Describe la estructura de los campos de la tabla "contacto"
INSERT INTO contacto VALUES ('Fulano', 20); --> Añade un registro a la tabla
SELECT * FROM contacto; --> Muestra todos datos de la tabla contacto
DROP table contacto; --> Borra la tabla "contacto"
DROP database agenda; --> Borra la base de datos "agenda" junto con todas las tablas que contenga
- Ejemplo práctico de utilización de dichos comandos:
C:\Archivos de programa\MySQL\MySQL Server 5.5\bin> mysql -u root -p
Enter password: ******
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 40
Server version: 5.5.17 MySQL Community Server (GPL)
Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> show databases;
+--------------------+
| Database...........|
+--------------------+
| information_schema |
| mysql..............|
| performance_schema |
+--------------------+
3 rows in set (0.00 sec)
mysql> create database agenda;
Query OK, 1 row affected (0.00 sec)
mysql> show databases;
+--------------------+
| Database...........|
+--------------------+
| information_schema |
| agenda.............|
| mysql..............|
| performance_schema |
+--------------------+
4 rows in set (0.00 sec)
mysql> use agenda;
Database changed
mysql> create table contacto (nombre varchar(20), edad int);
Query OK, 0 rows affected (0.06 sec)
mysql> describe contacto;
+--------+-------------+------+-----+---------+-------+
| Field .| Type........| Null | Key | Default | Extra |
+--------+-------------+------+-----+---------+-------+
| nombre | varchar(20) | YES .|.....| NULL....|.......|
| edad...| int(11).....| YES .|.....| NULL....|.......|
+--------+-------------+------+-----+---------+-------+
2 rows in set (0.00 sec)
mysql> insert into contacto values ('Fulano', 20);
Query OK, 1 row affected (0.01 sec)
mysql> select * from contacto;
+--------+------+
| nombre | edad |
+--------+------+
| Fulano |...20 |
+--------+------+
1 row in set (0.00 sec)
mysql> drop table contacto;
Query OK, 0 rows affected (0.05 sec)
mysql> show tables;
Empty set (0.00 sec)
mysql> drop database agenda;
Query OK, 0 rows affected (0.00 sec)
mysql> show databases;
+--------------------+
| Database...........|
+--------------------+
| information_schema |
| mysql .............|
| performance_schema |
+--------------------+
3 rows in set (0.00 sec)
mysql> exit;
Bye
C:\Archivos de programa\MySQL\MySQL Server 5.5\bin>
Una forma sencilla y rápida de aprender JAVA, observando y deduciendo cómo se comporta el lenguaje a través de ejemplos prácticos.
Archivo del blog
martes, 29 de noviembre de 2011
Suscribirse a:
Enviar comentarios (Atom)
Con la tecnología de Blogger.
No hay comentarios:
Publicar un comentario