Inicio > Hosting > Ejercitacion MYSQL

Ejercitacion MYSQL


MYSQL

EJERCITACION BASICA MYSQL

Se vera:

Ver las bases

Crear bases

Borrar bases

Crear tablas

Borar tablas segun condicion

Actualizar una tabla segun condicion

Crear estructura de tabla

Ver contenido de una tabla

root@Barracuda:/# mysql -h localhost -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 486
Server version: 5.1.37-1ubuntu5.4 (Ubuntu)

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

mysql> show databases;
+——————–+
| Database           |
+——————–+
| information_schema |
| dbispconfig        |
| mysql              |
| postfix            |
| wikidb             |
+——————–+
5 rows in set (0,00 sec)

mysql> CREATE DATABASE dbprueba;
Query OK, 1 row affected (0,00 sec)

mysql> show databases;
+——————–+
| Database           |
+——————–+
| information_schema |
| dbispconfig        |
| dbprueba           |
| mysql              |
| postfix            |
| wikidb             |
+——————–+
6 rows in set (0,00 sec)

mysql> use dbprueba;
Database changed

mysql> CREATE TABLE personas (
-> codigo int,
-> nombre varchar(15)
-> );
Query OK, 0 rows affected (0,06 sec)

mysql> SHOW TABLES;
+——————–+
| Tables_in_dbprueba |
+——————–+
| personas           |
+——————–+
1 row in set (0,00 sec)

mysql> SELECT * FROM personas;
Empty set (0,01 sec)

mysql> INSERT INTO personas
-> VALUES (1, ‘JAVIER’);
Query OK, 1 row affected (0,00 sec)

mysql> SELECT * FROM personas;
+——–+——–+
| codigo | nombre |
+——–+——–+
|      1 | JAVIER |
+——–+——–+
1 row in set (0,00 sec)

mysql> INSERT INTO personas  VALUES (2, ‘Alejandro’);
Query OK, 1 row affected (0,00 sec)

mysql> INSERT INTO personas  VALUES (3, ‘Silvana’);
Query OK, 1 row affected (0,00 sec)

mysql> SELECT * FROM personas;
+——–+———–+
| codigo | nombre    |
+——–+———–+
|      1 | JAVIER    |
|      2 | Alejandro |
|      3 | Silvana   |
+——–+———–+
3 rows in set (0,00 sec)

mysql> UPDATE personas
-> SET nombre=’Raul’
-> WHERE codigo=1;
Query OK, 1 row affected (0,03 sec)
Rows matched: 1  Changed: 1  Warnings: 0

mysql> SELECT * FROM personas;
+——–+———–+
| codigo | nombre    |
+——–+———–+
|      1 | Raul      |
|      2 | Alejandro |
|      3 | Silvana   |
+——–+———–+
3 rows in set (0,00 sec)

mysql> DELETE FROM personas
-> WHERE codigo=2;
Query OK, 1 row affected (0,00 sec)

mysql> SELECT * FROM personas;
+——–+———+
| codigo | nombre  |
+——–+———+
|      1 | Raul    |
|      3 | Silvana |
+——–+———+
2 rows in set (0,00 sec)

mysql> DELETE FROM personas;
Query OK, 2 rows affected (0,00 sec)

mysql> SELECT * FROM personas;
Empty set (0,00 sec)

mysql> desc personas;
+——–+————-+——+—–+———+——-+
| Field  | Type        | Null | Key | Default | Extra |
+——–+————-+——+—–+———+——-+
| codigo | int(11)     | YES  |     | NULL    |       |
| nombre | varchar(15) | YES  |     | NULL    |       |
+——–+————-+——+—–+———+——-+
2 rows in set (0,00 sec)

mysql> DROP TABLE personas;
Query OK, 0 rows affected (0,00 sec)

mysql> SELECT * FROM personas;
ERROR 1146 (42S02): Table ‘dbprueba.personas’ doesn’t exist
mysql> DROP DATABASE dbprueba;
Query OK, 0 rows affected (0,00 sec)

mysql> SHOW DATABASES;
+——————–+
| Database           |
+——————–+
| information_schema |
| dbispconfig        |
| mysql              |
| postfix            |
| wikidb             |
+——————–+
5 rows in set (0,00 sec)

mysql> exit
Bye
root@Barracuda:/#

Categorías:Hosting
  1. noviembre 12, 2012 a las 1:30 pm

    I just like the helpful info you supply for your articles.
    I’ll bookmark your blog and test once more here frequently. I’m fairly sure I
    will be told a lot of new stuff proper here! Good luck for the
    next!

  1. No trackbacks yet.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: