Manual basico sql

Páginas: 4 (967 palabras) Publicado: 5 de abril de 2013
-- #si tienes el path de mysql ejecuta el servidor
-- mysqld --console #para que te muestre
-- #para ejecutar el cliente con path
-- mysql -uroot
-- # para apagar el servidor
mysqladminshutdown -uroot
-- mysql dump vuelca para generar una copia de seguridad para recuperarla
-- mysqldump -uroot --databases liga
-- añadiendo al final |more "pagina"
-- añadiendo al final >archivo " lo manda al archivo indicado"
--ver bases de datos del sistema
show databases;
--para crear una base de datos
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification]...
-- create_specification:
[DEFAULT] CHARACTER SET [=] charset_name | [DEFAULT] COLLATE [=] collation_name
-- liga
drop database if exists liga;
CREATE liga;
useliga;entra en la base de datos liga
-- crear tabla jugador (id_jugador,nombre, id_equipo)
CREATE TABLE jugador(id_jugador int(3) not NULL, nombre VARCHAR(10) NOT NULL, id_equipo int(2) NULL);
--mostrar tablas
show tables;
-- muestra la tabla jugador describiendo las tuplas de la tabla
describe jugador;
-- otro visor sera el que nos enseñe el codigo de la tabla
show create TABLEnombre_tabla
-- modificar/añadir una tupla a una tabla
alter table tabla add COLUMN tupla tipo(#);
-- añadir clave a una tabla
alter table tabla add PRIMARY key (clave);
-- añadir claveagena
alter table tabla add FOREIGN key
fNombreTabla_referenciada (nombre_clave_ajena)
REFERENCES tabla_referenciada(tupla_TR);
#cargar un programa desde SQL
sourcec:/DIRECTORY/archivo.sql;
-- otra forma de ejecutar SQL desde MSDOS
mysql -uroot < c:/DIRECTORY/archivo.sql
-- meter datos a una tabla
insert equipo VALUES (1,'uno',123);
-- se pueden insertarvarios
-- si el campo es autonumerico se pone valor '0'
-- insert equipo VALUES (1,'uno',123),(2,'dos',123),(3,'tres',122);
-- listar todos las tuplas de una tabla
select * from equipo;...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manual básico de sql
  • Manual Basico Del Lenguaje SQL
  • Sql manual basico
  • Manual Básico De Sql
  • Manual Sql Basico En Ingles
  • Manual Básico de SQL
  • Sql Basico
  • Sql basico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS