Académique Documents
Professionnel Documents
Culture Documents
1
Introduo ao
Introduo ao
Banco de Dados
Banco de Dados
MySQL
MySQL
Fernando Lozano
Fernando Lozano
www.lozano.eti.br
fernando@lozano.eti.br
Consultor Independente
Prof. Faculdades UniABEU
Prof. Universidade Estcio de S
2003 Fernando Lozano, http://www.lozano.eti.br Introduo ao Banco de Dados MySQL, Pag. 2
Sobre o Autor
Sobre o Autor
Es*era4se do aluno5
Con,eci(entos de S3L
Ad(inistra67o do #+S3L
Ar8uivos e I(*ress7o
E4(ail0 fa"
=ti(i2a67o de consultas
Grants
Re*lica67o
2003 Fernando Lozano, http://www.lozano.eti.br Introduo ao Banco de Dados MySQL, Pag. 10
Bancos Livres ( Pro&riet'rios
Bancos Livres ( Pro&riet'rios
Gransa6Hes distri.u:das
Consultas *aralelas
Particiona(ento
<ie$s #ateriali2adas
Servidor (ultit,readed5
u( Lnico *rocesso mysqld atende a todos os clientes
Servidor
Siste(as Uni"4Li%e5
GU!Linu"0 FreeBS&0 Solaris0 AIS0 HP4US0 ...
-inQ'5
-indo$s FR!FN!#E0 -indo$s G!'111!SP!EG
#ac=S S e et$are
Cliente5
A*lica6Hes =LAP
#+S3L
Servidor .sico0 se( transa6Hes
#+S3L4client
Utilitrios de cliente
#+S3L4devel
Headers e .i.liotecas estticas *ara linguage( C
#+S3L4s,ared
.i.liotecas dinW(icas *ara a*lica6Hes cliente
#+S3L4(a"
Servidor co(*leto0 co( transa6Hes
2003 Fernando Lozano, http://www.lozano.eti.br Introduo ao Banco de Dados MySQL, Pag. 21
Iniciando o MySQL
Iniciando o MySQL
o Red Hat5
service mysqld start
GrUs o*6Hes
(+s8lad(in s,utdo$n
!etc!rc.d!init.d!(+s8ld sto*
*u login
no(e do usurio
*p
*ede a digita67o da sen,a
*h host
es*ecifica o servidor #+S3L e( outro co(*utador
@desde 8ue o fire$all n7o .lo8ueie o acessoA
2003 Fernando Lozano, http://www.lozano.eti.br Introduo ao Banco de Dados MySQL, Pag. 2"
Seurana no MySQL
Seurana no MySQL
(+s8lcconnect
Conecta a u( servidor
(+s8lcselectd.
Seleciona u( .anco de dados no servidor
(+s8lc8uer+
E"ecuta u( co(ando S3L 8ual8uer
(+s8lcfetc,
Retorna u(a lin,a de resultado
(+s8lcfreeresult ! (+s8lcclose
li.era( os recursos ocu*ados *elo cliente
2003 Fernando Lozano, http://www.lozano.eti.br Introduo ao Banco de Dados MySQL, Pag. 3"
Outras APIs
Outras APIs
API do #+S3L
PHP0 C!CYY0 Pascal
Agenda de Contatos
<ers7o e( Pascal
<ers7o e( Bava
2003 Fernando Lozano, http://www.lozano.eti.br Introduo ao Banco de Dados MySQL, Pag. 41
Insta.ando o MySQL e,
Insta.ando o MySQL e,
6indo#s
6indo#s
Agenda de Contatos
#+S3L
$$$.(+s8l.co(
Fres,(eat
$$$.fres,(eat.net
Sourceforge
$$$.sourceforge.net
&Lvidas5
fernando[lo2ano.eti..r
Palestra e atuali2a6Hes5
$$$.lo2ano.eti..r