Manual De Mysql

Páginas: 5 (1244 palabras) Publicado: 19 de junio de 2012
Manual de MySQL

En la línea de comandos de Windows (cmd) se ejecuta:

mysql –u root –p

Como password se pone 123, esto hará que salga el prompt de mysql:

mysql>

Para salir se pone exit o quit

Operaciones Básicas

Para ver las bases de datos existentes se pone:
mysql> SHOW DATABASES;

+----------+
| Database |
+----------+
| mysql |
| test |
+----------+
2 rowsin set (0.00 sec)

Pasos para crear bases de datos

El comando para crear la base de datos es:

mysql> CREATE DATABASE prueba;

Para crear las tablas de la base de datos se pone:

mysql> use prueba;
para elegir la tabla en la que se va ha trabajar

mysql> create table clientes (nombre varchar(20), edad int(2),
-> sueldo float(9,2), memo text);

Tipos posibles de camposVARCHAR Tiene un número variable de caracteres el número que se pone es el número máximo de caracteres que puede tener este número va de 1 a 255
CHAR Tiene un número fijo de caracteres va de 1 a 255
DATE Tipo fecha (YYYY-MM-DD)-( '1000-01-01' a '9999-12-31')
TIME Tipo hora (HH:MM:SS) – (-838:59:59' a '838:59:59)
DATETIME Tipo fecha y hora (YYYY-MM-DD HH:MM:SS)
TIMESTAMP(N)Tipo fecha y hora. Se utiliza para generar campos en los cuales
automáticamente se guardan la fecha y hora de creación
o modificación del registro. Ejemplos de formatos:

TIMESTAMP(14) YYYYMMDDHHMMSS
TIMESTAMP(12) YYMMDDHHMMSS
TIMESTAMP(10) YYMMDDHHMM
TIMESTAMP(8) YYYYMMDD
TIMESTAMP(6)YYMMDD
TIMESTAMP(4) YYMM
TIMESTAMP(2) YY

YEAR(2 o 4) Tipo año (1970 a 2069)
INTEGER (INT) Tipo numérico entero (-2147483648 a 2147483647)
FLOAT (M,D) Número real de coma flotante M es el número y D los decimales
(-3.402823466E+38 a -1.175494351E-38, 0, y
1.175494351E-38 a 3.402823466E+38.)
DOUBLE(M,D) Número real de doble precisión M es el número y D los decimales
(-1.7976931348623157E+308 a -2.2250738585072014E-308, 0, y
2.2250738585072014E-308 a 1.7976931348623157E+308)
BLOB Para grandes textos la longitud máxima es 65535 con este tipo las búsquedas de texto son sensibles a las mayúsculas.
TEXT Para grandes textos la longitud máxima es 65535 con este tipo las búsquedas de texto NO son sensibles a las mayúsculas.

Opciones para los campos

not null Elvalor no puede ser nulo en el campo
auto_increment automáticamente incrementa el número del registro anterior
primary key El PRIMARY KEY es un campo que MySQL usa como índice. Este índice puede hacer cosas como:

* Hallar rápidamente filas que acierten una cláusula WHERE.
* Regresar filas de una tabla desde otras tablas cuando se realizan uniones.

* Esto definitivamente te vaa ayudar a agilizar sus peticiones también.

Key Crea una llave secundaria

Creación de una tabla con índices o llaves:

Mysql> create table prueba4 (llave1 int(1) not null, llave2 int(1), primary key(llave1),key(llave2));

Toda llave primaria debe ser de tipo not null para que pueda indexar correctamente. En este ejemplo el campo llave1 es la llave primaria y el campo llave2 es la llavesecundaria.

Para ver todas las tablas de la base:
mysql> show tables;

+------------------+
| Tables_in_prueba |
+------------------+
| clientes |
+------------------+
1 row in set (0.00 sec)

Para ver la estructura de la tabla se pone:
mysql> DESCRIBE clientes;

+--------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default |Extra |
+--------+-------------+------+-----+---------+-------+
| nombre | varchar(20) | YES | | NULL | |
| edad | int(2) | YES | | NULL | |
| sueldo | float(9,2) | YES | | NULL | |
| memo | text | YES | | NULL | |
+--------+-------------+------+-----+---------+-------+
4 rows in set (0.00 sec)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual de mysql
  • manual mysql
  • manual-de-mysql
  • MANUAL MYSQL
  • manual mysql
  • Manual de MySQL
  • Manual Mysql
  • manual mysql

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS