Introducci´no
             Instalaci´n
                       o
         Configuraci´n  o
Uso general de MySQL
Nuevas Catac...
Introducci´no
                                            Instalaci´n
                                                    ...
Introducci´no
                                 Instalaci´n
                                           o
                  ...
Introducci´no
                                 Instalaci´n
                                           o
                  ...
Introducci´no
                                               Instalaci´n
                                                 ...
Introducci´no
                                               Instalaci´n
                                                 ...
Introducci´no
                                                  Instalaci´n
                                              ...
Introducci´no
                                                  Instalaci´n
                                              ...
Introducci´no
                                         Instalaci´n
                                                   o
  ...
Introducci´no
                         Instalaci´n
                                   o
                     Configuraci´n ...
Introducci´no
                                               Instalaci´n
                                                 ...
Introducci´no
                                     Instalaci´n
                                               o
          ...
Introducci´no
                                       Instalaci´n
                                                 o
      ...
Introducci´no
                                Instalaci´n
                                          o
                    ...
Introducci´no
             Instalaci´n
                       o
         Configuraci´n  o
Uso general de MySQL
Nuevas Catac...
Upcoming SlideShare
Loading in …5
×

Principal2

560 views

Published on

presentacion creada con latex y beamer

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
560
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Principal2

  1. 1. Introducci´no Instalaci´n o Configuraci´n o Uso general de MySQL Nuevas Catacter´ ısticas Link’s y Referencias Fin Un Vistazo a MySQL Carlos Albornoz C. Mayo - 2010 Taller de Base de Datos Instituto Santo Tom´s, Talca a Carlos Albornoz C. Un Vistazo a MySQL
  2. 2. Introducci´no Instalaci´n o Configuraci´n o Uso general de MySQL Nuevas Catacter´ ısticas Link’s y Referencias Fin ´ Indice 1 Introducci´n o ¿Que es MySQL? Lenguajes de Programaci´n o 2 Instalaci´n o Linux Windows 3 Configuraci´n o my.cnf 4 Uso general de MySQL Consola de MySQL Algunos Comandos B´sicos a 5 Nuevas Catacter´ ısticas Procedimientos Almacenados Trigger’s Vistas 6 Link’s y Referencias 7 Fin Carlos Albornoz C. Un Vistazo a MySQL
  3. 3. Introducci´no Instalaci´n o Configuraci´n o ¿Que es MySQL? Uso general de MySQL Lenguajes de Programaci´n o Nuevas Catacter´ ısticas Link’s y Referencias Fin ¿Que es MySQL? Definition MySQL es un sistema de gesti´n de base de datos relacional, o multihilo y multiusuario con m´s de seis millones de instalaciones. a MySQL AB desde enero de 2008 una subsidiaria de Sun Microsystems y ´sta a su vez de Oracle Corporation desde abril de e 2009. MySQL es desarrollado como software libre en un esquema de licenciamiento dual (GPL). Carlos Albornoz C. Un Vistazo a MySQL
  4. 4. Introducci´no Instalaci´n o Configuraci´n o ¿Que es MySQL? Uso general de MySQL Lenguajes de Programaci´n o Nuevas Catacter´ ısticas Link’s y Referencias Fin Lenguajes de Programaci´n o MySQL es soportado por una amplia gama de lenguajes de programaci´n, como por ejemplo: o Example C, C++, C#, Delphi, Eiffel, Smalltalk, Java, Lisp, PHP, Python, Ruby,Gambas, REALbasic, (x)Harbour (Eagle1), FreeBASIC, Tcl Entre Otros... Carlos Albornoz C. Un Vistazo a MySQL
  5. 5. Introducci´no Instalaci´n o Configuraci´n o Linux Uso general de MySQL Windows Nuevas Catacter´ ısticas Link’s y Referencias Fin Linux Buscar el paquete e instalar. Example apt−c a c h e s e a r c h m y s q l apt−g e t i n s t a l l mysql−s e r v e r mysql−c l i e n t Carlos Albornoz C. Un Vistazo a MySQL
  6. 6. Introducci´no Instalaci´n o Configuraci´n o Linux Uso general de MySQL Windows Nuevas Catacter´ ısticas Link’s y Referencias Fin Windows Descargar el instalador e instalar. Example D e s c a r g a r mysql −5.1.47− w in32 . m s i Instalar Carlos Albornoz C. Un Vistazo a MySQL
  7. 7. Introducci´no Instalaci´n o Configuraci´n o Uso general de MySQL my.cnf Nuevas Catacter´ ısticas Link’s y Referencias Fin my.cnf Ruta Linux Example / e t c / m y s q l /my . c n f Ruta Windows Example C : /WINDOWS/my . c n f Carlos Albornoz C. Un Vistazo a MySQL
  8. 8. Introducci´no Instalaci´n o Configuraci´n o Consola de MySQL Uso general de MySQL Algunos Comandos B´sicos a Nuevas Catacter´ ısticas Link’s y Referencias Fin mysql -u USUARIO -p Example c a r l o s @ o c t a v a r i u m :˜ $ m y s q l −u r o o t −p Enter password : Welcome t o t h e MySQL m o n i t o r . Commands end w i t h ; o r g . Your MySQL c o n n e c t i o n i d i s 195 S e r v e r v e r s i o n : 5.1.46−1− l o g ( D e b i a n ) C o p y r i g h t ( c ) 2 0 0 0 , 2 0 1 0 , O r a c l e and / o r i t s a f f i l i a t e s . A l l r i g h t s r e s e r v e d . T h i s s o f t w a r e comes w i t h ABSOLUTELY NO WARRANTY. T h i s i s f r e e s o f t w a r e , and you a r e welcome t o m o d i f y and r e d i s t r i b u t e i t u n d e r t h e GPL v2 l i c e n s e Type ’ h e l p ; ’ o r ’ h ’ f o r h e l p . Type ’ c ’ t o c l e a r t h e c u r r e n t i n p u t s t a t e m e n t . mysql> Carlos Albornoz C. Un Vistazo a MySQL
  9. 9. Introducci´no Instalaci´n o Configuraci´n o Consola de MySQL Uso general de MySQL Algunos Comandos B´sicos a Nuevas Catacter´ ısticas Link’s y Referencias Fin Example CREATE DATABASE n o m b r e d b ; USE n o m b r e d b ; CREATE TABLE n o m b r e t a b l a ( atributos ); INSERT INTO n o m b r e t a b l a ( c a m p o s ) VALUES ( valores ); DELETE FROM n o m b r e t a b l a WHERE c ampo = X ; UPDATE n o m b r e t a b l a SET c ampo = ’ o t r o n o m b r e ’ WHERE c ampo = X; ALTER TABLE n o m b r e t a b l a ADD n u e v o c a m p o INT NOT NULL ; SELECT c a m p o s FROM n o m b r e t a b l a ; Carlos Albornoz C. Un Vistazo a MySQL
  10. 10. Introducci´no Instalaci´n o Configuraci´n o Procedimientos Almacenados Uso general de MySQL Trigger’s Nuevas Catacter´ ısticas Vistas Link’s y Referencias Fin Procedimientos Almacenados Trigger’s Vistas Carlos Albornoz C. Un Vistazo a MySQL
  11. 11. Introducci´no Instalaci´n o Configuraci´n o Procedimientos Almacenados Uso general de MySQL Trigger’s Nuevas Catacter´ ısticas Vistas Link’s y Referencias Fin Es una secuencia de acciones con control de flujo que es llamado desde MySQL con el comando ’call’ Example CREATE p r o c e d u r e i n g r e s a r ( IN nombre v a r c h a r ( 4 5 ) , IN edad i n t ( 2 ) ) begin DECLARE age INT ; I F edad <= 18 t h e n SET age = edad +1; INSERT INTO t e s t 2 ( nombre , edad ) VALUES( nombre , edad ) ; ELSE INSERT INTO t e s t ( nombre , edad ) VALUES( nombre , edad ) ; END I F ; end . Carlos Albornoz C. Un Vistazo a MySQL
  12. 12. Introducci´no Instalaci´n o Configuraci´n o Procedimientos Almacenados Uso general de MySQL Trigger’s Nuevas Catacter´ ısticas Vistas Link’s y Referencias Fin Un Trigger es un objeto que est´ siempre a la espera a de alg´n evento producido en alguna tabla y se activa cuando u ocurre ese evento en particular. Example CREATE TRIGGER r e g t i m e BEFORE INSERT ON t e s t FOR EACH ROW BEGIN INSERT INTO r e g i s t r o ( f e c h a ) VALUES(NOW( ) ) ; END . Carlos Albornoz C. Un Vistazo a MySQL
  13. 13. Introducci´no Instalaci´n o Configuraci´n o Procedimientos Almacenados Uso general de MySQL Trigger’s Nuevas Catacter´ ısticas Vistas Link’s y Referencias Fin Un Trigger es un objeto que est´ siempre a la espera a de alg´n evento producido en alguna tabla y se activa cuando u ocurre ese evento en particular. Example CREATE VIEW m i v i s t a AS SELECT campo1 , campo2 FROM t a b l a 1 . Carlos Albornoz C. Un Vistazo a MySQL
  14. 14. Introducci´no Instalaci´n o Configuraci´n o Uso general de MySQL Nuevas Catacter´ ısticas Link’s y Referencias Fin Link’s y Referencias http://www.mysql.com http://dev.mysql.com P´gina MAN de MySQL a Archivo de configuraci´n de MySQL, my.cnf o Carlos Albornoz C. Un Vistazo a MySQL
  15. 15. Introducci´no Instalaci´n o Configuraci´n o Uso general de MySQL Nuevas Catacter´ ısticas Link’s y Referencias Fin Un Vistazo a MySQL Carlos Albornoz C. Mayo - 2010 Taller de Base de Datos Instituto Santo Tom´s, Talca a Carlos Albornoz C. Un Vistazo a MySQL

×