You are on page 1of 14

f~!

V'
fJk J, ~lvL Qtj~ £ rv!£ Vf,,'f-- f--;':'Z"";)J' (MYSQ.we~/~}L r.Pl'..flr,":",I"",~'"v fLIT" L ~-'iw~ 7-tfiJ'A)/r~~'(j'._.yv:L.t.,,;;v~'d.ynaffiic~fT (Jlvf~ rf4-(t,.~ l~tfJ~'
'M· ~ . . . .', , ~ ~ ";'

~-~"tp,\}._. L I"' ..tZJ;;;....f::....lf()p~.f..vjv:.... ~"iP7o;;:_~v!..:....".tLJ,~!!~....;fJL,~


'!ii' +

~$:1~tL_ ...·7,..f:""r~vnJu.
+

LJ1,Jr,;,.~j~.~j~l£.k.JjIlr-.content sL V

L w,;;,;;:uJ!.t

t,-~ ;;f/r.tll~ ~f'r",;r{.).t

~"#~

.~5~)lli L",.v

t..-:4. 'f4~ t'fl#¥ ~~,~s".J.f1..-

~._f1~JI...lJ ~.L~ ~JMvi~JJ?jtJ'~{L,jiL~~~~1£fY' f~"j,Lv.t'~-V:~ ... ~


)?YV:V~!jjf:{v!rjj,)'"~x

. V::lC.J~AJ~ty(J~vu~~~[;~rrfrJJe.cJ rP...ti;:#;!~~jJ,~~I(~j"~_Jvt-Iv.:r. ~ ~ --' --.. . ";",1/..:..-l-.J'.- --'"I' ~, LY<.ij.l)~{uAjrJ,~)d' ~f4"'T- ~~,~ L_'!'Le.:tert~ ~Vl~ It.:t." '~ e-~~tF ~~)
T .. ~"

',,'

-7b1itjf~ kl:,v#J1V:~'~;._f1,~)(.)JIJ1~~Jfl~~ wf~J1V:;~"w"'J~~


~, ri' ~'V.~',
Li!IW

,J... "---I

/~~
,J

.oi

~.
~

Jf!~ ..~~H~I~~~rf~~~~~jtf4+-lt.)<J~j¥ih/~-~~Lt)LfJ~~J):'L():1~jJ' Jf ;£,1vri;,.;:J!~f~~prf;,1~J r.i"J.,;,.)Jj/f"f~dY~(vt;-rbt Pc.t Jtr..v~~5r( $ v~...f'V:


L(t~~~~I.}J~k~L_r~t6~jr~~7-tJ1(It.j~-...0.(~';
"j'.'U::~J~~

LhP~#j~Jjjj

tM'~'};.u,;,)~·J,(&"j1,y.4C;;J~if~L"lej;l;:,~JcM~~VIP';(J~-~~~r0l;.:;2fj1wr1);; ..
fi.~r: r..

·.)J'~.,··rn(. tJt;Jj~vr:. a.rr j~i.wi;~,...~ r" J{vr- a~fjLj).V~.th~'~_u.L)~DJ,j ,.. Jj. )n~.·.·. ~, v7~
'_'.Hi, -,;.,r. ~ Iii,
L~ '_' ~ ""', ,.. ,~ ~'

'cJ_~ L/~~(j!~r{I~~C;;jcJ'-(Y.B:;tl~)'~(if~f~1·L/~~o.i"L~~J~,j~,L~('r...f'~
s'~'Ji,A'~

Ji-fi J~)t. P~'f-Iry,jrj)~J'.-·f~{J')~vC Ji~J'IS;-.f1J)_;i~.1 ~

J'~

})~.I"~~v!

~Y'~{rDw)

:J~.....uJ'J:[~tHFj7j;~;jJJ.Jj1..tr' o: I..J .. .. . '~....

Clas~16(Page:2)

lid

~l"""JfI
COill.JFIillfiS I

PHP,MySQL

phone

r-1_OJ_2_I--A_kI_tm_-X_-+_aJ_103, S~ahrld

k_b_ot'lJr_@_'8_X_am_-,_pl_~e,_,co_-m_;c -+-_55_5_5_55_5 __
sl1!,aidl@example,.oom 2222222

-----i1'.JA

u!v!)J"~)?7'rfi~'rr...fiv:~_+-,.J;'})~)[..)iJ~..Jt~nA-''f-~'..i'I3jJ~J'( 4£'of-,JI?JJi...fi~ V~~4#l.n(,b"~idJ:J~d.p'l4*-~.b$ i{ Priima ~IKeyP.b.Jpj4L~(IUn1,iqIUe)cf)J~Lf.:.5ltt)

JJ' ~.Wj

.!.J:..p:liimalliY k€yf(~ Ll~

v= Ji,Lfr~f-Primary

key ~e

;~J 0:~Hmique{

JJ J'-?~

()! ~0{'l~... JJ1"uni:qu~.JJlt~jJL ~ ~fduIPlicatBJ;J,

v!(~VlrrJ";j;~fi_';;_';rLfidulplicatB

~U~~).V!Jj('';_.J3Lprim airy ke'Y~7- try. uniqueJ:'U'llttJ-i


) J..~ 1OCOv! ~tJ'1{
j

rv~.

L. .ilL"
~
j

Llf Jj~~./.:l.<~rJ.~

r.-; t..f.v.i :if reI8tiaMh~p,H-t.a 2£ f('i JlY

-f1;:,..fi L.{! 1f.~primaIl'Y kery,JI emailr

~f;.! ":'" ~"lf' r~7- 'J~J rR ';:J'"-ft

L~k"J;~4~2_gJ~v.r ~ f ~ftfL i! shahid rl.f"i;~~1).1' ~ ;Ll

"'f-t.fdl~hJ-.0.Y. 'f-.rMll!Jnique$.I~'.I:;;y~j;'7primaryk,ey....pidJ£~-lidJ~f~

u-' ~IRDBMS}IRe~ationa~ Database MaJ~agementS:yste,~ Ur,j~~...9JW J~fLi ~~~L.~ iJ4

~~

L ~,~ f'2000- Li~ l;.: I.,!..!:~1996-96l~


,~Lt!tJfrjj-=-_)~,j J.~L~)UjLM¥SQLAJB

Micnlael "Mont.yj, Widenius? -T-- c)J/v.: ~; wy~"J, IPubrici[)ense)G:Pt~lfi t

.t.;)J'.;)i

J.i../J~~v=.~/~h(~dL(GNU

~.JP(vL ~v

v!~2004~05.~MySQLABr'r.~j,~,~j~/JkJL~

-VL{up..;;..d.~

J~-~$LJi))}.L;):t')"35,OOO ~J'JJkJ~~.~v,LJ;}./Aj"j+-Jfi{UJf._;f;l:#l¢.Jj~,,~7JJkJ~

;e.~h'(~p ~I?JJG"~~(~~'J"'(;{J~j,Jc~?'~Jf~)J,j~)l,.-~)~~/~,...;/)rj''(~~,'(JJk -~~lUnux Jlo'u final Readleirs:ChoiseAwafC1,J;l,{ L.uUy.J?~~JJ~J'#~U;j,Id';


«:
Ii .. . ..

MySQL, Orads,MS sot,

.v!. eJ.;r-: I~j JtL€WEEIK~ 7- .~

t,U1V ~

,.

..

.....

~. ~~~

0Jk J~
ASE

,~~~ ~rdb-".J,L Otacle .I"rMys,QL

~if~),''''-Q

l(~~{

L ~LJ~IB MI DB2.,Sybes

""f- D::..:..f~J'£.IJ!lt'!~;~u,.J f.H.L):lJhJ"#U"A;7(f- scalatY,leJkJL,~{ Jt~scalabi'lity.i:~

:~t~J/v·~L6·
~j;:,v: (~_JJ/.J.£~:2

~v;;J~ 1-0' JM"~"L j?-:


d;J'jjft~J_( .~:;nr"f t
~

DBM5s~J"L'f- r,..JJ ~jJ,/.:.t"~MySQL

{krJr~;iJ;LFIIIUEMAKER.I,,'MSAOCIESS f4...a L_M'J,~J,.;'iL,,,L

~~''T"'~......cJ0-9~~~L.M;r-J
t"M;'z'~L--server •.•h~-~ f
'!IiI ~.
·'it" +E

~hrr.........,tf..t.cJi~.A 1~fr.tf~1,;. <


fd ~~jJJ
;jf-

LJ1 e."g ~ ;r-1l1,J.lV..;.t~ MicrosoftSal Server.l,~MySQloradef4;r-1L~J-LJ1viJ~j


r

access/r:;.t,{?"f-"
,_"

_ t.C E£ Database Serve~jL Irr. ~.t1J.U!X, ~ v:w./}dr.f:- VT dJi.L./l ...r) t


'ill

viS WSIDm8rs~~~}.£;;~~7t:}f.J~rJ:j~~.!£Jt-fi{.(...n'T-J

rlrequestJ;Zj/~~}c-)dJ.
-T-~v!respo:nse

t'/J~T-'f.!-.lY~~.5~'f- t'_/~{ I requesv~.I,y ;?);I'f- tfl?req iJest~..fili;;/,d~ f t i-s-(.)1 ~fi Jft,{;:v·LJ¥~.I)·~:>...91v.!·;&/J~jJfJyr~,..:)vJv·~Jk J~


J-'fJJPLXAMPPAVJ ..... "-~,
' ~ ':/ ....,

LJJ~jXAMPPr~/' .I}L,J;.t~-.vr ~ l!~ =-';' ow,

r~fiJ~jv~

....

Lr)~)}:)jl, .... -. MySQLivt :/

,H.

jrlf-fl.JL-LJkJ~_{IPHIP) fd,~ ~fJ'~J,Jfrk'.L~J'L~;f~j~.tr)'i-T- tJ'ri)


;:f
.l

}}J; MySQL

1t'~ 1JLsalt~ Zi..1 J.f3 of- ry.ir yv.: ..!J};bin L Jk J~J10~ mysql P:7 J r.rj ~ ..:.t~ clv J
":":i,?~J'

~,fJJ.l;Jjjj.;:_,

~JkJ~ff;:mysqll

querylbrowser.J;~mysqll(l(jminf4 j).I.,,~~~.i,'-0

v.r

v.r;£)J,u~'~dJ;r..'Y'7""1l~;J'·1 .. tLJ.kJ~r?-.IJ£:Jf-t/rJ}~d.fljji~J...f1mysqladmh-v.;' )

/;~LfLJkJILr~·ul?:~t'!rrju!/r J}Jh ~ £JJI~~{ j;..:..t~.f'I,.;,f. mysql query browswet.


_v.;~f(j)

cJt[JOSQL ~
-

@j

~vLve:~;l ~ 7 {kt"p=--f-'
., ., .., ~ ..,'

~(Stru·cturoo

Querylanguag:9f-l71t
+ii' ....

~J!Jk1 l£V:jf? ~ SQl


(' .. ~.

~)~)j~[;.~~":_Jr;':(·IIi>uP~~,-'~,v1c,.)J PHp~c++~/R"-/lu.-"~.c...tfl,J~I2!!Lf~. :.~ p" "~':' , _ ,- . ..

"-! ~,J!r f-~~() ~~Jj.;!._I~ v:- C;; ;


.....: (,' ~. rr (
.f' • . ..•

& RL;JIVrJ1~,...fi:-v1£.)~b",,;vL~~j"(~kJ'Tr~L.:f~ ; ...

vI;

.•. /.

(j'

saLT- t'J1 J~J


.. . I'"

"I (,.

"-.I~.r.r 1z:»
('

ft·'

r.;!..../ v~
f··. ..

J.I ~ )~,

,kJ,;:,,~j-T-~/..!.<.I.~1 ,DBMS SaL. -~~;!;W'~L~jj!~ ~ ~

.~

tJ((~~LJkJL .*
L~11~~.~

P.jlfJ:LooL£'rU~ j,j~f(r V=MyOOlLfi L/J~'II Olr~' O ~Jgj~JI.l'EdtrLM ~~ MYSQL-7-rJJj?tjf~';v~j~ .,hifJlfJkJI~,(:rJ~~ l n~~( ••


('QU,(iU)f~H[

TJL host, userneme, password ~ fhosltJ? t;"y. vr:/j)J vl JJI.J}I root~~ tt:i" J~j)J vl iJ1moL)i ~Aj~ J~ IXAMPF\.fL L ..... (ffi~) (iL fb>~ ~L r..r4~t-'jff-Y~[ ~(...fi-;, Lj'f,:,,~P~~;lk;~ ~v~ L1JtrooLiJ1lloca~h08[ t
rfj,),V~ .);!j'))i ._fjL~ IcJj"'JL. 1:0~;~~JI!)jMySQL~J~L~ ~
..:-. ... ~"",,~"".~. ~ ~ ~ ~ l: ..

J.:![~

'v! )jI}bin

.LMYSQL « ",J

I..$.af ~ :CJ£LSQLr 4- ;8r tf h-" rJf interpreter JIf.~ .fIMySQL .


j

.~If'l.mA.I,Lv../~-.!r;../ MYSQ,L~
-

~J1J?LXAMPP
~ -

~"~
"- '7'

~~r- ~
~ "-,,,,~,

~fi

)i:f'~
"L~ "'

(tLmysqtexe
-

~J1Jt.0f.,>iL<SC:\<x.AJMlPpv~L_ rJiLi' ~V=Jl!jvv Jw~U:~


-

emd

C : \x.anpp\loysq]..\hin> C : \x~\wysql.\bin>

~ ~ "TAr

. I.

/I;:J~(./~

J4 vl');lLf-,"user~~

m,ysql -u~oot

-u,~
+!!.

~)f~-=-j;irootrff" ~
' .. +ii'..

(~ll
-...

roob.J!,,)Ju
'

:.f~~~fib:Jlfl.'~·LfL.~LL)~t .1l'
c ; \~\my~q],. \bip). my':'!>ql -~~QQt ~.P~O

Ui:rl'~~_LJLrL./ mot 'It

I~Jk J ~j,J '{L ~ L.4.....J'jI.f!MySQL/~ r.J.. tLb.._r/,Li~)1' v~ rJ J abc",J v~ f-PV4t r ~ ~ .~.


jj;!

~I~?~~I/L( {prompt
·We1.QQIIIe to

the MySiQL moni·tQr. CQ-DD1!a:nd::Seind tih ; or \9. wi Your MySC!:Lco:n:nection id .is 1 SBrv·e,r·V'ersion :5. 00.45-cOlDImf.lit;y-nt: MySQLCOJmmmit"y E.d.it:ion (·Gro.) Typa 1 halp,~' or • \h. r forh&lp. !ll'yplil' i \c r to cliear tbabuffill,r.

i.J'.lM

r~u:{

mysql> U~

J(..!f-~fJkJ,~~~r\.s~ )Jrt.-q: ;V:}'iL.jifA'

_L~ jjlff

vl(.: ..... r, lP;..l~••••.A£I_ r~",~.£r4;.,. J I;:J


MySQL~
~ 'Im~, ,~

+---,-----,-----_._---,---+ IIINOW~.) I +-~,..... -~ --....... .. --....... ........ -+

112009.(111-30 1I3::48,:U7 II

mysql>

SHOW DATABASES;

-(;;; output
~ Database +--------------------+ I +-i;;£~';;;ti~;;~~~l+ p,hs;ql -

~"

CP'

tes;1t l ~~~~~~~~~~~~~-------, mysql>

flex

US,l.On

:,~b./~~lr».rJ)J?tf~~JL.£J(I(~~rj~;~rf~~(./l

Dat<KlasBcnange,cl

*"

US:E mysq.l ;

Otl~t:

my'sql>

* - -- - -- - -- - -,~- -.-- --.- -,~-+ +~~~~-OubPlll·t~

S:HOW'['ABLES ;

+---------------------------+ Jlr,i'lt
~

~ ~ables...:in;_mysql ~ db
COJLwm:\iS

~ flllnc

~ help~ca\beqoI:y ~ heJl.p_relation, ~ help=topic ~ hose ~ proc


~ pro, CiS"'p. ". ri'iii' ~ tim.&
zC!n&

~ halp_kBJiWord

~ tables_priv
~ time - z;oneJeap_iS,ec-'OM
~ t..:imtB-ZODS

~ t1m.e -,~one-transi:tio;n ~ t:ilme:zon.eCt.:ransit,ion_t;,YP8

DaJIlB-

17 ,rOws in

f'- -- - -- - -- - --,--- - -,- -,-,--,--,-+

~ user

Silt

(0.02

Sitc)

-L~Lt)vjr4ujM;£..,f)'6J':yr.tJ:l
-----

heIIP.JOpicr~·.A

+------------------+----------------------+------+-----+---------+-------+ II Fiil,ld I Type I NlII,U, IIhy !I Dilfaul t i Ext;~a II


"11'-- --

my.sql>
- --

SHOW CQ!LUMNS FROM help_topic;


- -- -~-

1_~~~

hel.p categ'or'Y
dQ,sc""f' j.pHOill,

~~-

- --

- --

topiC - j_d
-

id

1 ~~!Jlgl),
-------

sm.:alU.nt (5) lu':!si'gnedHO


itlllixt'

unsi9:

ned

-.--

_.--+-- - -- -"11'- - -,ug'


11

e;~J.etext

:__ _h_~:.tl:~!):.._, ~
:set (O" 03 s,eo)

~-~~---I:-----+------,---:

I NO

NO

I I

=l

-"11'- - --

- ---

-i"- --11

---+

I
1

6 rows1n

t~~I~j~

•.

J';" -7- ~vr~


my$~b

t~ rJ$ ~;~

Jk'J~_~~rJ$ ~j:~"i"r~1r\54';'=,~Lj((JvL!,./J
:W1 L~r.r.:Ck;....y~(t.L:bOOJ::
_}I~o~e QQQk~$iI;.Q~;

l!J~~

rv!J~

*'

C~TE

DAT'MASE

011 tp'lll.t :.

!:luery OK, 1. ;row affected

HI" 03· g,ect),

l.iJ.JG )~'Lrt-TcCJ'O~'_k764~'k;":;""~jlJ(t~~~J~~~~~J,~....g-=-(CLbOO};;_store,Lf

~r£fvf~~I~~j.L.Jf""J;;,~·
!'t, .

t~~!;* .....
",

rnysql> CUA.m 'l'ULB autllicrs


{.:rae_in IN'I' AUro ~m.NCREMENTPRI:MARY KEY , "1!J·thQ~_la:st

'VARC!Wm (!;lUI ~
(50) •

'''.llItho~ first V:~. _

*
(I(JU"

C>OlIi1rl ry VAR'C.'JIAR. I( 50) } ; t

'00 tPcUt.; ,00ffactiid


(0<. 11 SilC)

'1,;l,JJ:liq OK, >0 rows


.r+ _

l~\.,n~~.Jjf~;J'AUTO r.-r

rr unique (j

INCREMENT

LAt-~.J;'t;- ,JrJ f,v~t"~c .. I ~ - ·Y'


':it ,-

id r '''~ r j(LV ~~~ .•


jJ ~

'''t

t:,;;;" ~

rJfJ l,.;. ~J._fi;lY.,)~{

L~oti":'" ,L ~

rowj[

rSY!v:/ dup.l lea te J,v:.

)1~I..Jic""' T f+"

p!L(ltLr~Af'rj~6"'1f"r~'f-t"increment r.;,j:-=)j'~L"l~l-u.i:L/vi.J.>~'J:!J/~,j('~ J fi.J;~l..ttJt/~.,;...if.~~-:, .....'_.~Lf..;.~l..jr{cJ~tJ1.J;'-t;;;~~(~~(b"vif"f-.1~~";~~~(.~


DESCRIBE,,,tI.;,,(DESC_r_~DESCRIBE _.I.V( DESCv!~
"". -:: ~..

Lr
;t.

-~~/J~j~
oM'.

vL(~~

m~$,ql> DESCanthon;

'* OntpoliJt:. -- --+.- -_._._.--- -- -- -t--._.- -- -,..-- _.--iF-'-- -- -- --+_._._.- _.- -- _.- -_.- _._-+ +--- _.-_._._.II Field

+--- _.-_._._.- --+-II rile id ~ ·a.u.tffol: ....la$t II .a.u.thoz;J.i~s.t


~ cL';:Q~n try

+--- _._._,_,_._.--+- _.- -, _ -- -- -+- -,-_._+-- -,- -+- _. .--- _._+-, __ .- _.- -- _.- _._.__ ._-+ - _ ._ __

~ Null I h,y I D& fad 1:. I E'xtra I -_.- _.--- -- -- -t--._.- -- -+-- _.--iF- -- -- -- --+_._._.- _.--- _.--_.- _._-+ lint (U) ~ NiD I PRI I NULL I au ille:.r'!llJMl(n I to t I v~n::c:har {5(H ~rES I I NULl. I I I valrcha.r (SO) ~ YES I I NULL I I I v.~;dbar (5'0) ~ l'ES I I NtJI.L I I ~B

J.*j£_ ~~'£Lau

thor

J41,)J ~;ll~rJi'~'~jr..rr~ crea

te ta~ble ~.~

~~

b~~~

:J4:~~Jc-it~J~~J"r(~'~Jr~j
au.thor_last author ~fir:s VARCI'1AR (!50}
(SO) } ;
j

t VARCHAR{50) ,

country "VJ.RCEtU.

&t:;~J!~~~$l(..jLjt~ .. couI1ltry.J~Jauthor_first )'(LJ'i n

(author_last

(rec _ idwt!JII?Jj

Ji: ~,Jf~tk;JJ;j£-:.]t-:.iv£rifJ~~~VARCHARJJ,jINTL('v!J~~

..

.n_(MJfo-·~~1~0Vv: (j~f'F-~

u-f~~jdkdL {.
~7-b"jrJ.'llvLif~L;;~~r\(V1):!''f-t'fi~~~j~r,(~v!Jl~v)~n~·~T-l:'Y<,~~~)1(~,:!~ V)r..f:

:+-!;:frJ)vif~;~J-?)PJ*"J~
{Oto 232 -1 H (-231 to 2.31 -1) (0 to 28-1)
inieg€llrY

vJ.~

II IT N TINYIIIINT SMALLINT MIEDIUMINl ~

! (-27 to 27 -1)

integel~~ .::.f.

(OtoZ8 -1)1 (-2,15 to 215 -1)

infege~.,(

{Oto 224 ,~~1)1 (-223 to 223 _cl) (0 to 264 -1) 1 (-2,63 to :263 _cl)
±3A(l3
iIC

int:eg:ef(jL.cLy))
integlerf}.'
JdLj;l-::,.I~~

BIIGINl'
FLOAT

10

+ 38 ~

±1.176·x 10 - 38

ii.798

~ 110+308 ~

±2.22S)( 110- 308

/I

DOUIBlE/REAL

J9S,gfJ-12.;3

,bA:>...k 9999-12~3t!?..::::.. ~OOO..011 .. 0~ ~23 :59':5gf1~ 10'00 ..01..011 00: 00: 00


~1~...f203V9~19100'1
01.000000

+
;t!!I

~:W'tU'It'

.'#"

D.ATIET~ME TIMESTAMP

~(e

hh:mm:ss

TIME YEAR

J v._.c: 2155)?~

1900

j}fJ...f255 );ff..fZ55

J_7r.f

CHIA.Rfw~d!h ) V AJRCH!AJR('INlid~h)
BLOB

...tYJ'-t
~~f;,JtJ,L!f~

BLOB bog
BILOBrjl,.-,L ~ ... }

T~INYBLOB

8LQBI~~
~U.J

LONGBlOl8 TEX'TINYTEXT

. r. h ..

v~255

~.r"

~(jL--L_,.f~

.Jf'-J{~ 1,67772115
LlcChr~J..f~~42949,a129'5 , ...,

~b"::L--'L~Jj
"_ L

".Q.

'~'''''''1;.J

,...:, ,,~

MED~UMTEXT LONGTEXT

my$ql>

CREATE 'FABl.E,bQaks (][l6(l~id INr'I' AU'I'O~I~ VARCHAR.(50,) • PRIMARY KEY,

ti Us

VARCHAR{SO) ,

'QIlIil1'Y OK"0

* Qutp1,1t~

a.l,lthor

rows affec"tillla

{O.l ,2

SiIIC}

(ALTE[R)~.lJ:RLtJ' ·f;

rL,£.Lv!H/bJ1t.f~.Jio.i~~Jb"(b"~,~~.fJ~((~J,t)j~r..a~.l~t,yJfp!LL~,~~ifr ~~?-,uf}~,j£V:\tJ'LbO()ks..th"L,fJ~~r',.QLEIRT
CHANGE OQL,U)olN autJ\liO.r: autno,r _ id ADD COlotDo!N dasc.ript.i.Orl T:EX'J', ADD COI.:t:IMN pub J&ar 'YEAR, ADD COLUMN i.son VARCHAP. ,(2 0) ; 'tT.outpu : t. Query OK, 0 ::rQWS Bffec ted «0.47
SHe)

liNT:,

("'1' ~JfJ~)rL

r"u~-~2i.J(trJ'p.~~(,.,1'~

AiL TER TABL~,~~~

L,fJ Jf(j!J',i'

~desciptfon~J~J{J'~-~

~~,"<!f ~J)}'(~ ~((Lr,2.,../J~~~J~ 74!ADD COlUM~~b'

~.I(r~LCHANGECOU.lMIN.Lfi"4-y;J~r(g,_

rJ!) f}~IDE.SC

8u~hor~

r";'"'~-+-VJ~(rlt~
'@

~.L.{f DIESCRIIBEfJ{nt¥~)LJk!:..;~ r~LJ.1~J'o.i~~:L·,J(~~~:A~..fll;!l.va~J(~~((Lt'!L,I

ONSERl)~)~~J~ju!J'
~""Lt'j':iJ~I~iYIINJSERTLH ~
mysq:l:> I:NSERTI:tlI'O authors -> (!l1l.lt:.horJa.8t,aut.h.or_fir.s.t., CiOuntry)
r
T

,~,~v r~~J~_)jr:tjl..I!Ji-r..-!f~,;,tf~jJ'V1fL~fr'~4-,'l\-.Jf#~!~v.:~j....flbrk."~.A

->

VALlJ!E.S (' Vernon"

, 'Oll!'D\Pia'

WSA,' );'

-koutput: Qu8:l:Y OK, 1 row1lI,f,fBct!8d PI.

(0.0:1. .:ii,BC)

L VALUE.s-~~)';;IL

fiJl[~~j:~jjJ! )r~A.I,j(lr.

f~).1-l£r,

INSERT IINTCf~ ~ ~

~41Lj~)~.t)~LtJ!LbOOksf'~r~w.T~))J,fJ~L:J'v!~
iln¥sql> IHs.mt'li' IN'll'O book:G -> (,tt tlLe ,author~id, isbn, putJJear) -> VMUES.( "Eden'" , lL, '08(12117281', '"2003") ; ; *01il,tput~ Query OK, 1 row .a.fte,cted (0. (I (I .l5ec)

''V' j "':'"'t ...v1~

.!~,L }LJ~f;...rjjJ;l [_j.'f- JlP~ da t.e ~v.archa


~f~
I author _1.!ist: ~!lutiho.r
_first:

r ~ ~Il2J

l.(i~ d-,fv17 .. ~r 1 'V'

)jJ.',r1';.f!lpv~JtLa1;lt.hors

+-----=--+=--=-------==+-=------=---==+--------=+
I
l:'Bc,...,id

Dyer I RUIS·:SE!JL.l I ViSA I 4 II Kofler I Michael I USA ~ ,+~~~~-,~- ~+~~ ~,-~~-~- ~- ~+-~- ~~ ~-~~ -~-~.+~- ~- ~~+ -~-

+,=,-- -'=- -+-- - ='--- -'=- -- -t-- ='--- -- - ='--- -,=,+,-- -- --+ -'=I 2 II Kline. I KBvin E I USA I
I

I count.l:'~ II

3 II

-r..l.r~_) I~;J'
:2
NUIJL

)-?,.Ipr,.t:

J1Lbo 0 ks "'!"'

3
,4

NUL:L
NUL'lL

~005

Q5960Q1892

sel:ect""'wL.f~k~jl(#l:J'~JA,
-_, ,~Ij

(~se~ecu(
,

r-

i_~.::_&Jf,~)ijjlfJj4~tJ#u;;jr..f···~.~.;~J? ' ..-. ".f '/" .".. v~- -' -~ '"


'" ~ "'" '. .. ~ "'!'

:~-~~/~~;J,,(J!.);,.!b).I~Jl~r~~Y,J~I~.;lU~~
my.sql>

+--------+-------------+--------------+---------+ I rae id [I ,arutho;t; la,sit ~+_au 1;.h!C!rf i.rs 1;. IIQQlIInit~ ",;_+ I ~__ ~__ +~-- ",;:=_ ~-+~-_~ __ ~+_.~- ~__ II _

*
I I I

SELECT ~ .FRQM au th;o<r:e;

ou~tpu.t.:

12

I
[I

~-=._~__

Varnon

:3 [ Dyer

!tHne
Kofle,r

I OlRpia

=__~__

+-- - -~~~~+~--- - ~~ ~-- ~+-~-- ~--~-- ~.- ~+-.~- ~--~-+ " row:s in, set ,(0. OS s;ec) 1

,I

I I

I[ Kevin E
RlIlssell Michael

I U.s.A
IUSA
1 USA I USA

I[

I[
I[ II

.row

in

set.

(0.00

.sec)

~yr~J~rO" ~

7-~r

v: ~l/r~f-

if fc ~L...t~uli

5.t1~A~v:JiJ'a,utlhmsfv.iTJ[J ";f f
:~~:i;..'~I~ ~

r.t~se~ect2...f.'lfi~f~~~JI~)~j~'".J.'t!~tfi~.fJ''''jj~)~,~·~)(t~~~ ..n~L[FROM

Jt~,

mysql::> SELE'cT't.i:t.1Le, 'itoutput::

pulb _J/IIIa~ !ROM :c.oo);;s,;

+-------+-~--------+ [I 1 h·tLe 1 pooJeca.r +-------+----------+ ~ 1 EdelJl I[ 20M):3 +-------+----------+ .SQc) 1 .rQN in silt. (10.03
select ....E4--)u:~s€l)ect.L.r:r:+_~ t

»!~J,(tr(I~~v!~

r~ll,.-lt~)

r}( eli"';/,/v1"f-.I.[~";tr

_(~f

~j

I~)(c)~_;/=,.~j( ~b"J!(~"i'

r:..~~)( ~((KL~.i;~(,) If

~'f( SQ'RT)/ Data f>


jr.Jy.~~,L~/ sort,: jrl.l'l;uJ1~JA;;..~~y.j;}iu: 'i'f .. I' ~ .
Ii .~

w:rt ~Isortf", ~{V>r~r( (;vJ.,w.,£ '.I~rr..J!.';!/ order byV-!'(j'.I.{ sele;clt2....f_


.FRQM.

rd€r~~tr'~k-~~J,~h.r~ ~,'"
H

~)h,v!~'Sel€d
j

mysq.l>

+~~ -~~-~~+~~ -~~-~~-~~- ~t"- ~~- ~- -~-

SELECT

'"

all tll!olr's

QJW:ER B·'j{ au th.Q!lt' _firs


- ~-

+-- - _-=::'- --+._- - -- - "':'-=::'- --

ltIec id

~ alllt:hor last!;;
-

I
1

+--------+--~----------+--------------+---------+

.2 [I KlLina , 1 Kofler 1 I V8rnOill


3 [I Dyer

-+- -- - -- -=- - _.- -+_._.- --- ---+ -

-.~+-.~-~- -~-i' t Ilc:OlIItJiUy

t;

au thiO\rfi.~s

I
I[

I h,vin

E, I H1,ehae.l I Ol~pia
Rus:s;ell

I USA.
IUSA I USA I USA

I
II

_.;:.. J1 Sor t r ~ a see n d i nrr J


T

1"../'-'

0 rde

In....hrt.;~,,)I,_ r 1",1:;::. ,.. .. :'i..Z~ {);:£(.,~I,i_~~2J1tf·$ort{De$C€!:nding orde r lC;;t,t;


r ./, ' "' ' ' ~k u t.ho r s~~':::'" ,1,-;'l,..Ik;j_t1,rt~' 4.1M· !:I' 'J? La ,V 1,,1
j

*01/Ji,tput:

+--------.-------------+--------------+---------+ II ~ ,~iBcia ~ au't::hor last. II .aut.llior first: I C01J.n'.ltry +- - --=-- -+---_'-,_ --'- -+_'_ - - --'- -=- -,_'_ - -+-'_ - - -,-- --+ -":: I Kev;m E I Oly:mpi,a, ~ USA +--------+-------------+--------------+---------+
~

~
~

3 IDI'. ~~ .
2

4 II KofLer

I K' Ji.na 1 II Vernon


set

IRus~ell

! Michael

~ USA
II USA II USA

II II II II

4i row~ in

(eli, ()()

s:ec::)

-u!~.JJsort~[lDesi(:ending

on:le~re,c_id!1~j ~,j,L

Ji autho rsrl.,.!! (j)£t..fU


..

J~~(WHERq_tSELEcr

iP~w!!,~/;.~/~J~e:Jl~r'-)jL ~rxJ~j ~'f:.-jJ2 ;;r~wC·..:.X select ~ w h ere


my:$,q'l>SE~C'

* +-------------------+------------+
output.:
~ti H@

-> ->

t:i tl~ "hbn pUibJ'ear ~ ,2:004 ,~

'FROM book,s
WHERE

+-------------------+------------+ ~ SQL in a Nrutsne]..]. II 05960048illB ~ G'1Ji~ wMYSQl. I 1:590:59'144:5, +-------------------+------------+ 2 in s,et (0 . 00 s,eQ)
It'OWS

I isibn

II II III

of- VJVl'lo/-;{r=LrUlr:: ~v:r~)cft11fJfV:ifL PHIP rV)~~~jcft

;i-f'rP!L wherev!vJ,[ _~zf/J~'v-:J(i:,t.a~,{ r4~'~~

(Greate r thar\)'
(Between

",I±'

(INion eq u.sllitY)M,..;~tL (Greater than or ,equal td crij:-L~!J1~:%:


two specified

<> !=

>=

(Nlonequallity)

II

va.llJa~1t"'(.;Jyl)LjJ,Lf;._,)';rBIETWIEEN I

(tess than) fieJi'

->

myg:q.lL> SELEC'lI:.' tiUe,


FROM booilc.s W]:IEB.

pooJ,e,ar,

iaoo.

~,>

* +---------------------+----------+------------+
OIU,tpu't,:

POOJ"f'!':!!JJ:>2003;

+---------------------+----------+------------+
"ti'- - --,-

~ title

I pub

,~eaJ:

I i:sbn

~S2t, in .a. Nutshell! ~MySQL .in a NlIlt:shell ~ GUide to MySQJL


- -- - -- - ---

3: rows

ins!!,l't

--,-

(O. 00 ,SQc)

---+-- - --- ---

,200'! 05960'0·4:8113 [I 2005 I 0596007B92 [[


2004
-"ir- - -- - ---

~ 1590591.4415

--'--"ir

[I

J'I~'I(ANID' ,ORv!WERE {f..

:f40'~,/UfJ~'( oR4Lf~j;:J;r;Ji.J~;!)~Wherer ffiilND,


->
mysq,l> SELECT

ti,tlle"pub~ear

FROM book.s

-:>W'SERE PuCJ,Q,9Ir'

>

2003:

DID pub_YQsr

<: 200S,~

U'OlJlt.put: : ~ t:.i He

T~'~ ~,~,~~ ~~ ~ ~~ ~ ~~,~ ~,~,~~""'~~ ~~ ~ ~,~,~~,~+

+~- ~,~,- ~.-~~- - ~,~ ~~'-~""-~~- - ~,~'~ ~ ~'~+ ~ ,S:Q~ in. a Nutsn!!;!ll ~ 2004 I ~ Guide to M!"SQL 12004, I +-,- --- - -- - -- - --,- -,-,- -,*- - -- - -,-,- -,-+ 2 rows ifl.a:et; (0.06 aec)

I pub _year I

tf(lr~(j,..L~'J {tJ
v!~nt)#~r;...jj·Lif..!~rrt.;)l~...4thJ...fi,v:J."!~'f-vf~r~j...pprimary
".L,;i'..!..)',L;J/:J,A,~'f_rfi!~&dj~{Lrf r19C_id~~jl,l~Lauthors~ ~~~'-T ifJFj ~'u,!i~J¥ L/tP ;,;;..~,Jv.~ oik-ALbook._fi L
~)"~vC

k"eyJtio~~Lr

J!J books(~L¢cC;iO:v:. J'... ~t~(l{.,.,fLd'";t t'h}7".:..~,LvJ'book sVJJ.IJ'autlhcrs Lof~~)):';Utl '(

rv:: ~J ~L+- Jfiincrement

rlL.t.aFff(f/&

,fb/./J)-r.lJi~)1:?d~~w~y~nJjL/LtP~~"'V:"-j'~.L~L,,,:,",crlflr ~
? J~r8peatJJ...fW;.~Jr.4v.tcr~~

J'(

}\,.-1 L)iPwr!J'Lboo!ks~~'fJI..lr! autho~~,J.vv!~.J~L....;t-r#~~~crl./JJ~._fi~4~j~


IfiJ'0..:9~J~~'~ ~~A~?,j~JJl~9peaU
'fiflJj'l

)l.fJJ; ~,l,/~L-)l<

- t'(fiVAi !!~k),~(~~J..>~L)~

f~~~U:~C~~')h.~Wtrkfi Lf~_)~j... ~Lrfi

Class-16{Page:13)

~l

'_"JJjI PHP,MySQL

1:~~tJfL~~{.l#Lf~?'l#~.I,J(~~~v~;-£1v=4~iLf200eo.ljl· :U.rit.r~b~j-!1~rf~ ILt

e72r~{c~l-"'l.lJ~~:

?-jjLR.sSu!j";'"~~t1~-n(1t~~....J)tf~L5:,J..JJ/'...(r~~

'~..J/~L rt"vLJ@u~V

~H~c)~~Jr{~~Kij,,~,L,t.l.fj.;,J§V!~~~...pd~reCk~r.,.cIl')rJ)
(t Lpart'Y ... 1ame((-9~)J,j!,~J'-ff J

/~ ....f1L.£L~,~ RSS.I.,<t!'j,,~ld~....aJ~j,t ~j~Lf/ oodl ngJ£~~jr(.,riLJ;6!')!J L;~lof~.tJ(~.;...

t,.~;rrbD['JPL~C"fi J;Y(Cl"~I( .J~u'~1t?: ~ J'

L ~-~

J:o..¥t4"~-l7~Yit.V'~~YL &)~,()~';lrLLJ Z)-~ b/~J~~/~v~}J:'J€~lj~'j17L~~ J"J j.:J


(~LJ~rlLl.JE;:l:?!~r~Jf~.Ir:-lrL.fJ6tZr'f-~~~~j L.of~c_ vl~~ ~ )j{~j ,J~L-jh,{ J.,f.f3J" rIM rep,eatt.t( (~J'...f1f~ ;:£~ rulf- ,2..."'" &:'LIII rtJ~r~LJ1repe.a,,"jr(~.&h)~efY?~~'hi~j!JJ1 ~/C;;~trt~ ¥~;C~jt~r_r...r hP~J'U=.fi~;:~ .
J.I ~.I~'
j

.I'~'f--~~~:+r.l (,~~,J.I~i:~..J/JT r rfvrU)~._j)JU)Jr,J:fr:"'£lf~f~~fi~/j}.I~)jjL,.-~V,~") ...

:v.tJ.J~Rj!-(,.-1',a:f?~'~ •. h~~J1/~~r~J1Lf'fO'llowf?r.$ ~J.~j~flL(~JJcl1~J~-.yt,(..;;...

~""t.

Jl~.t\t-t).... e~~:ht* rep


kIEliY~cfo.i~LtJ~j

v:~Ji~~

Filf-st Notm·a~ Form (1INIF)::'11


e:,jroeleeJ~ed .¢?

ll'fJ~jprimalt'y

*
*

Sec,ond N,oli'mall Porm (2INF)~2 J£J:.J#;YJ:)f~NapPly{J:.t~1':;'_j~-=-f.ir'T';Jb")JJ~.l

-i..l.f?i;'~_;-vL'4..-:/~j~ ~ .~L/J~rK'"for,eign IkeyU!rJ.ML i:f


ihiird Normal Form (3N.F):3

... L/vivt;plrilmary

IkeYf.~JrhlY4!¢?

Ji:v.i i.Jj rec~idJ~c..(r r~jJI7~,7n J:~.. ~('~J~A(j!.~T1 tf~if

r~.

I'

,)j£J

)Jj~

J/ (fore iglnkey) J:!j,)ij foLr

.... C(Ju'J;:~ if:~rJJ)t;...&Jr..tJ:!Lauthors ~~


1 ~ 1.3)""

r~~~ ('tLaulthor_idl~'ji~jJ%Lbooks,;"rA
-u.7 ¥H;i~abonsnli~~,~.~ij'~~u~La.uthors

rf r C".f(j;:~~(t)~.Jvdv! rYLau,t,~o,rs

m;ysql:> SEUCT :ti"t,iLe.rplllib ~r: -> FROMbooks. autllors -> 1mERE books .author_1d output. : .

, i sbn. ,author

_;firs:t

'*

:; authors.rec_icd; I i sen
---

T-- - _.- -- -- - _.- -- ----

I 20'03 I 080:2117:287 I 'OlYlflPia. I II SQL in _Nil t.sh.U I 200.4 I 0596004:8 18 I KI!Ivin. E I II MySQL in ~.Nu t,,,heU I 2005 I (1596007992 I R,ussell I II Guida 'tic. My'SQL I 2004 I 1590591.01,45 I Midnhl I +_._- -.- ~- ~~ -~ -~.- ~- ~~ -.- -+- -- ~~ -~-~ -+- ~~ -~-~- -.-~-+~-~~.-.~ -~~-.- -_.+ ~ .4 rows in set ((I. 0.2 sec}

~-.- _.- -- _.-_._.- -- -- -T- -- -- -- _.--,j,--

II H tl..

-+- _.- -- -._ _.- -- - _.--+- ---+- -- - -- _.- - -._ _.+. IpubJ8llr
-_._.-

II EraD

I --+-authOl::_.firs --+I --_._.- t ----_.-

.!,rv.r r;..y~ ~~A!c)-Po LFROM~ <G-r r_.Ci ~J61.JJ;;-.lrl~r())(L VMvij'~rp.L,SI~Ll~CiLI.J.t z'~T'VJI0'in/vffi'J.L r-~'~jJ~J~ J'J/,-'.J,jJd)l.,;!J'.....fi~Lf.~v!~J~~....p~WHERE
tJl:,~>~J; ).I~.I?r J.y,~JdJ~{'...fiV: if~lII>~bf-v$~·.frG'~v:r.fi J
u~Lautho~

L..fJ~1 ~where,futr:

~ t/fll~}~

lP~v~~,:'''f-

L ~~I~}~ ....

u;.J~,);')V~ o;;._..jln~',(~-r',.i[)~

rjf ~~~'.Jv~J)rvfj)}J/:.
rec:_id r.f R~!sseill~ .}~~

Jtfi:.:;-3

.,.I,{J~ "":"'()-JIRusse.n ~,lfi3,authmjd

!r;I",~'L.f MySQL

rA(f!._J.:!1~JuJU{ Luf:t~ p,aI',ernIi: ~ ~cj.l~-9~di:wtfrLV~:::_v;I,rJ.iif.lJ~7~


ina Nutshelll ~

rJ

~L books jjltf-3{
j.tl~)

cf. J'. JiLbOOkS c..)--'L+

J/Ui",e; J._;:..wInner Joins ®

""i-~~FJ~~{.I}LJuJ~{...p(~J,I'f--1 Russell,3 D-¥t-J :~C'~~"')v!£'~v! ~


:mysql> SE.]";EC"r title, -kou:tput:
IIEd~n
II

inner [ol nsA"'~r..!)i!v:.~Tfu}i'.u~ ~).J:~-fJ-r":,,,,~


id.;

-> FROMoooksImfER JOINaut:ho.rs -> ON books. a.ut:ho,r_id = authors. tleo


-~""'~

pub J,e,ar.l author ~.f'i.r~t

+---------------------+----------+--------------+-------------+--,las t Iiti Ue I pUb ~a.r I au thot: Ji.r.slt I au thot:


""~.~ ~~ ~.~ _.~_~~ ~+~ ~~ ~.~ ~~.~ ~~ ~ _ ~~ -;:.,.~ ~c;..,
Nut.shaH. lqSrQL in a Nu tilwill su'idQ ;to MySQL I
8. ~.~ ~~ ~.~ ~ ~.~ ~~

SQ.L in.

+-----~-----~---------+----------+-~------------+-------------+ 4 rows .in SiI't (0 ... 0 sac) 0 .; L,!~~v.r.2!!INI~ER JOIN;:JV),~L Y>~L#r ulf, of- cJ1J; FROMcrf?f- ()14' ~SELECT U
«(7-JJJf~)-Tt~v~1 ONfi;~~J~~~'J!.
.. ' ";"

I I

I I

21003 IOlYD!P1a. 2004 I Kevin E 2.005 RU.!iill,litll 2004 . Ki.c.hal!ill

_~+~ ~ ~~ ~~ ~~ ~.~~.~~'" I V,e.:cn.o.n II I K1in~

I. Kofl.Qr
~l::'

XP..£~..-~~JLLON>.'JWHERE
i!o

W~JI,~J~v!V~~j<Uy.l;-i:>.;;;..)!".i_j
80 a k,eell !5,99'@9Itr1alll.!Com hi

ub~~

o.r<oo(o(o~oo:o~~&

You might also like