You are on page 1of 15

15/08/2015

IntroduoaonovoMySQLWorkbench

IntroduoaonovoMySQL
Workbench
NesteartigofaremosumabreveapresentaodoMySQL
Workbench,anovaferramentadegerenciamentodo
bancodedadosMySQL.Serodemonstradosos
processosiniciaisdeconexoecriaodebancose
tabelas.

Gostei(4)

(0)

NesteartigoserfeitaumaapresentaorpidadanovaversodoMySQLWorkbench,
ferramentadegerenciamentodanovaversodobancodedadosMySQL.
OWorkbenchcontacomalgumasmelhorias,principalmentevisuais,comrelaoaoutras
ferramentasdegerenciamentodessemesmobanco.Aquisermostradooprocessode
conexoecriaodebancosdedadosetabelaspelomodovisual(semscripts).
InicieoMySQL,vatomenuiniciar,cliquenapastaMySQLemseguidacliqueem
MySQLWorkbench5.2CE,deacordocomafigura1:

data:text/htmlcharset=utf8,%3Cheader%20style%3D%22webkittaphighlightcolor%3A%20transparent%3B%20paddingbottom%3A%2045px%3B%2

1/15

15/08/2015

IntroduoaonovoMySQLWorkbench

Figura1:Menuiniciar,iniciandooMySQL
ApsclicaremMySQLWorkbench5.2CE,oMySQLserinicializado,emseguida
apareceremexecuo,comomostraafigura2:

Figura2:JanelainicialdoMySQL
Apsclicarduasvezesnainstncia,naparteSQLDevelopment,emalgunscasos
aparecerumamensagemdeerro(figura3),informandoquenopossvelseconectarno
bancodedadosdoservidor,issoocorreporquegeralmentenainstalaonofoifeitauma
escolhadestartarcomosistemaoperacional.

data:text/htmlcharset=utf8,%3Cheader%20style%3D%22webkittaphighlightcolor%3A%20transparent%3B%20paddingbottom%3A%2045px%3B%2

2/15

15/08/2015

IntroduoaonovoMySQLWorkbench

Figura3:Mensagemdeerro
Parasolucionaroproblemamostradonafigura3,vatopoServerAdministratione
cliqueemLocalMySQL55,comomostraafigura4:

Figura4:JanelaincialdoMySQL
ApsclicarduasvezesnaparteMySQL55localizadanaparteServerAdministration,

data:text/htmlcharset=utf8,%3Cheader%20style%3D%22webkittaphighlightcolor%3A%20transparent%3B%20paddingbottom%3A%2045px%3B%2

3/15

15/08/2015

IntroduoaonovoMySQLWorkbench

aparecerumajanelaparaselogar,vejanafigura5:

Figura5:JanelaparalogarnoMySQLServerAdministration
Apsestepassovocentrarnaparteadministrativa,masapenasvamosstartaroservio
paraquesejapossvelaentradanapartededesenvolver,vejaabaixoafigura6:

Figura6:Janela,AdmindoMySQL
Verifiquequehnaparteesquerdadatelaumalistadeopes.Cliqueem
Startup/Shutdown,emseguidacliquenobotoStartServereaguarde,comomostraa
figura7:

data:text/htmlcharset=utf8,%3Cheader%20style%3D%22webkittaphighlightcolor%3A%20transparent%3B%20paddingbottom%3A%2045px%3B%2

4/15

15/08/2015

IntroduoaonovoMySQLWorkbench

Figura7:IniciandooservicedoMySQL
Apsalgunsinstantes,oservioestariniciado,vejanafigura8:

Figura8:ServioiniciadodoMySQL
ApsesteprocessofecheajanelaadministrativaeretornejanelainicialdoMySQL,de
acordocomafigura9:

data:text/htmlcharset=utf8,%3Cheader%20style%3D%22webkittaphighlightcolor%3A%20transparent%3B%20paddingbottom%3A%2045px%3B%2

5/15

15/08/2015

IntroduoaonovoMySQLWorkbench

Figura9:JanelainicialdoMySQL
Novamentecliqueduasvezesnainstncia,localizadanaparteSQLDevelopmentdajanela
inicialdoMySQL.Maisumavezajaneladeloginaparecer(figura5),coloqueasenhae
entrenoambientededesenvolvimento
FinalmenteserabertaajaneladedesenvolvimentodoMySQL,comopodeservisualizado,
melhorouemuitooaspectovisual,comomostraafigura10:

Figura10:JanelainicialdedesenvolvimentodoMySQL
Vamosfazerumpassoapassosobrecomocriarumbancodedadossemdigitarumalinha
data:text/htmlcharset=utf8,%3Cheader%20style%3D%22webkittaphighlightcolor%3A%20transparent%3B%20paddingbottom%3A%2045px%3B%2

6/15

15/08/2015

IntroduoaonovoMySQLWorkbench

decdigo.Napartesuperioresquerda,existeumdesenhoemamarelocomumsinalde
adio(figura11)comonomedeCREATEANEWSCHEMAINTHECONNECTED
SERVER,cliqueparainiciaracriaodeumnovobancodedados.

Figura11:Botesdeinicializaorpidacriarbancodedados
Apsclicarnaopo,abrirumaaba,solicitandoonomeparaobancodedados,como
mostraafigura12:

Figura12:Abaparaacriaodobancodedados
Vamosdaronomedetesteparaestebanco.Apsnomelo,cliqueemAPPLY,em
seguidaaparecerumajanela(assistentedecriao),mostrandoocdigoutilizado.Mais
umavezcliqueemAPPLY,deacordocomafigura13:

data:text/htmlcharset=utf8,%3Cheader%20style%3D%22webkittaphighlightcolor%3A%20transparent%3B%20paddingbottom%3A%2045px%3B%2

7/15

15/08/2015

IntroduoaonovoMySQLWorkbench

Figura13:Assistentedecriaodobancodedados
Apsissoajaneladoassistenteinformarsedeucertoouno,deacordocomafigura14:

Figura14:Finalizandoacriaodobancodedados
Cliqueemfinishparafinalizareconfirmaracriaodobancodedados.VejanoOBJECT

data:text/htmlcharset=utf8,%3Cheader%20style%3D%22webkittaphighlightcolor%3A%20transparent%3B%20paddingbottom%3A%2045px%3B%2

8/15

15/08/2015

IntroduoaonovoMySQLWorkbench

BROWSERemSCHEMAS,comomostraafigura15:

Figura15:OBJECTBROWSER
Ousefordesuaprefernciacodificar,utilizeoeditordetextoparadesenvolver:bancos,
tabelaseetc,comomostraafigura16:

Figura16:Espaoparacodificar
Agoravamosiniciaroprocessodecriaodetabelas.Nabarradebotesdeinicializao
rpida,existeumaopodecriaodetabelas,comomostraafigura17:
data:text/htmlcharset=utf8,%3Cheader%20style%3D%22webkittaphighlightcolor%3A%20transparent%3B%20paddingbottom%3A%2045px%3B%2

9/15

15/08/2015

IntroduoaonovoMySQLWorkbench

Figura17:Botesdeinicializaorpidacriartabelas
AntesdeclicarnobotoCREATEANEWTABLE,escolhaobancoemquedesejacriara
tabela.NoOBJECTBROWSER,comobotodireitodomousecliquesobreobancoe
escolhaaopoSETASDEFAULTSCHEMA(figura18),apsissopodedarcontinuidade
aoprocessodecriaodastabelas,clicandonobotoindicadonafiguraacima.

data:text/htmlcharset=utf8,%3Cheader%20style%3D%22webkittaphighlightcolor%3A%20transparent%3B%20paddingbottom%3A%2045px%3B%

10/15

15/08/2015

IntroduoaonovoMySQLWorkbench

Figura18:Definindocomobancopadro
Depoisdoprocessomostradoacima,cliqueemCREATENEWTABLE,naprpriajanelado
MySQLaparecerumanovaabaparaacriaodeumanovatabela,vejanafigura19:

Figura19:Janelaparaacriaodetabelas
Paramelhorvisualizaracriaodoscamposdatabela,cliquesobreasduassetas(figura
19),emseguidaajanelaficarumpoucodiferente,comomostraafigura20:

Figura20:Janelaparaacriaodetabelasmelhorada
Preenchaentooscampos(abaixososugeridascolunasparaexemplo),montandoa
estruturadatabela,comomostraafigura21.

data:text/htmlcharset=utf8,%3Cheader%20style%3D%22webkittaphighlightcolor%3A%20transparent%3B%20paddingbottom%3A%2045px%3B%

11/15

15/08/2015

IntroduoaonovoMySQLWorkbench

cod:int,primarykey,notnull
nome:varchar(45)
endereco:varchar(80)

Figura21:Janelaparaacriaodetabelascomoscamposaseremcriados
CliqueemAPPLY.Comocomumaoutilizaraferramentagrfica,aparecerumajanelado
assistente,comomostraafigura22:

Figura22:Assistentedecriaodetabelas

data:text/htmlcharset=utf8,%3Cheader%20style%3D%22webkittaphighlightcolor%3A%20transparent%3B%20paddingbottom%3A%2045px%3B%

12/15

15/08/2015

IntroduoaonovoMySQLWorkbench

MaisumavezcliqueemAPPLYparadarcontinuidadeaoprocessodecriaodatabela,de
acordocomafigura23:

Figura23:Finalizandoacriaodetabelas
ParafinalizarcliqueemFINISH,paraconfirmaracriaodatabela.Vejanovamenteno
OBJECTBROWSER,expandaapastaTABLES,elestaratabelacriadacomseus
atributos,mostradanafigura24:

data:text/htmlcharset=utf8,%3Cheader%20style%3D%22webkittaphighlightcolor%3A%20transparent%3B%20paddingbottom%3A%2045px%3B%

13/15

15/08/2015

IntroduoaonovoMySQLWorkbench

Figura24:OBJECTBROWSERmostrandoatabelacriada
Comissofinalizoesteartigobastantebsicoquetevecomorealintuitomostrarrapidamente
ainterfacedonovoMySQL,quetevebastantemelhorias,principalmentenoaspectovisual.
Atoprximoartigo.

data:text/htmlcharset=utf8,%3Cheader%20style%3D%22webkittaphighlightcolor%3A%20transparent%3B%20paddingbottom%3A%2045px%3B%

14/15

15/08/2015

IntroduoaonovoMySQLWorkbench

RoniereAlmeida
FormadoemAnaliseeDsenvolvimentodeSistemaspelaEstacioFIC,possuicertificaoMicrosoft
TechnologyAssociate(MTA)embancodedados.

data:text/htmlcharset=utf8,%3Cheader%20style%3D%22webkittaphighlightcolor%3A%20transparent%3B%20paddingbottom%3A%2045px%3B%

15/15