Tutorial Gas2007 x Mysql

Embed Size (px)

Citation preview

HelpAndManual_illegal_keygen

GAS 2007GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

2007 GAS Tecnologia - Compilao: 01/12/2007

I

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

ndice1 2

Introduo ................................................................................................................................... 1 O que o................................................................................................................................... 1 banco de dados MySQL2.1 Viso geral ................................................................................................................................... 1

3

Passo 1 -................................................................................................................................... 1 Instalao do banco3.1 Fazer o download do MySQL 5.1 ................................................................................................................................... 3.2 Instalar o MySQL ................................................................................................................................... 3.3 Download MySQL ODBC Driver ................................................................................................................................... 3.4 Instalar MySQL ODBC Driver ................................................................................................................................... 3.5 Download MySQL GUI Tools ................................................................................................................................... 3.6 Instalar MySQL GUI Tools ................................................................................................................................... 1 5 18 22 24 27

4

Passo 2 -................................................................................................................................... 32 Definio no GAS4.1 Selecionar tipo do BD no GAS ................................................................................................................................... 4.2 Gerar................................................................................................................................... projeto 32 34

5

Passo 3 - ................................................................................................................................... 39 Definio no Banco5.1 Criar banco e estrutura ................................................................................................................................... 39

6

Passo 4 -................................................................................................................................... 45 Conexo no projeto gerado6.1 Dados sobre o banco no servidor ................................................................................................................................... 45

2007 GAS Tecnologia

Introduo

1

1

IntroduoEste breve tutorial apresenta passo-a-passo as definies para o projeto exemplo "Estoque" que permitem que o mesmo use adequadamente o banco de dados MySQL. Para todos os passos so utilizadas as ferramentas bsicas que acompanham o banco de dados.

22.1

O que o banco de dados MySQLViso geral- Textos extrados da Wide Word Web, sobre o banco de dados em questo; O MySQL foi criado na Sucia por dois suecos e um finlands: David Axmark, Allan Larsson e Michael "Monty" Widenius, que trabalham juntos desde a dcada de 1980. Hoje seu desenvolvimento e manuteno empregam aproximadamente 70 profissionais no mundo inteiro, e mais de mil contribuem testando o software, integrando-o a outros produtos, e escrevendo a respeito do mesmo. O sucesso do MySQL deve-se em grande medida fcil integrao com o PHP includo, quase que obrigatoriamente, nos pacotes de hospedagem de sites da Internet oferecidos atualmente. Empresas como Yahoo! Finance, MP3.com, Motorola, NASA, Silicon Graphics e Texas Instruments usam o MySQL em aplicaes de misso crtica[3]. A Wikipdia um exemplo de utilizao do MySQL em stios de grande audincia. O MySQL hoje suporta Unicode, Full Text Indexes, replicao, Hot Backup, GIS, OLAP e muitos outros recursos. Fonte: http://pt.wikipedia.org/wiki/MySQL (08/10/2007)

O MySQL se tornou o mais popular banco de dados open source do mundo porque possui consistncia, alta performance, confiabilidade e fcil de usar. Atualmente usado em mais de 6 milhes de instalaes em todos os continentes ( inclusive na Antrtica ), que vo desde instalaes em grandes corporaes a especficas aplicaes embarcadas. Alm disso, o MySQL se tornou a escolha de uma nova gerao de aplicaes, que utilizam o modelo LAMP ( Linux, Apache, MySQL, PHP ). O MySQL funciona em mais de 20 plataformas, incluindo Linux, Windows, HP-UX, AIX, Netware, dando a voc flexibilidade e controle. Se voc novo na tecnologia de banco de dados ou um colaborador, ou um DBA experiente, a MySQL oferece uma gama completa de produtos certificados, testados e homologados pela prpria MySQL AB, alm de treinamento consultoria e suporte para fazer o seu projeto bem sucedido. Fonte: http://www.mysqlbrasil.com.br/porquemysql (08/10/2007)

33.1

Passo 1 - Instalao do bancoFazer o download do MySQL 5.1 Acessar o site oficial do MySQL (http://www.mysql.com); Clicar no link "Community" na barra superior de menu;

2007 GAS Tecnologia

2

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

Fonte: http://www.mysql.com/ (08/10/2007) Clicar no link "Downloads";

Fonte: http://dev.mysql.com/ (08/10/2007)

Clicar no link "MySQL Community Server" para baixar a verso gratuita;

Fonte: http://dev.mysql.com/downloads/ (08/10/2007) Clicar no link "5.1";

2007 GAS Tecnologia

Passo 1 - Instalao do banco

3

Fonte: http://dev.mysql.com/downloads/mysql/5.1.html (08/10/2007)

Rolar a pgina e localizar os trechos como abaixo e clicar no link "Pick a mirror" correspondente a sua plataforma operacional;

Fonte: http://dev.mysql.com/downloads/mysql/5.1.html (08/10/2007) ou

Fonte: http://dev.mysql.com/downloads/mysql/5.1.html (08/10/2007) O link "Pick a mirror" levar para a pgina a seguir. Poder registrar-se como usurio do MySQL ou clicar diretamente em "No, thanks, just take me to the downloads!";

2007 GAS Tecnologia

4

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

Fonte: http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-essential-5.1.22-rc-win32.msi/from/pick (08/10/2007) Ser informado que no existe um mirror (espelho) localizado no Brazil e listados vrios mirrors espalhados pelo mundo. Portanto, escolha um mirror e clique no link de HTTP ou FTP para o download do servidor MySQL;

Fonte: http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-essential-5.1.22-rc-win32.msi/from/pick#mirrors (08/10/2007) Salve o arquivo em uma pasta conhecida ou execute-o diretamente. Siga as instrues do prximo tpico: "Instalar o MySQL";

2007 GAS Tecnologia

Passo 1 - Instalao do banco

5

3.2

Instalar o MySQL

2007 GAS Tecnologia

6

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

2007 GAS Tecnologia

Passo 1 - Instalao do banco

7

2007 GAS Tecnologia

8

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

2007 GAS Tecnologia

Passo 1 - Instalao do banco

9

2007 GAS Tecnologia

10

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

2007 GAS Tecnologia

Passo 1 - Instalao do banco

11

2007 GAS Tecnologia

12

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

2007 GAS Tecnologia

Passo 1 - Instalao do banco

13

2007 GAS Tecnologia

14

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

2007 GAS Tecnologia

Passo 1 - Instalao do banco

15

2007 GAS Tecnologia

16

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

2007 GAS Tecnologia

Passo 1 - Instalao do banco

17

2007 GAS Tecnologia

18

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

3.3

Download MySQL ODBC Driver Acessar o site oficial do MySQL (http://www.mysql.com); Clicar no link "Community" na barra superior de menu;

Fonte: http://www.mysql.com/ (08/10/2007) Clicar no link "Downloads";

Fonte: http://dev.mysql.com/ (08/10/2007)

Clicar no link "Connectors";

2007 GAS Tecnologia

Passo 1 - Instalao do banco

19

2007 GAS Tecnologia

20

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

2007 GAS Tecnologia

Passo 1 - Instalao do banco

21

2007 GAS Tecnologia

22

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

3.4

Instalar MySQL ODBC Driver

2007 GAS Tecnologia

Passo 1 - Instalao do banco

23

2007 GAS Tecnologia

24

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

3.5

Download MySQL GUI Tools

2007 GAS Tecnologia

Passo 1 - Instalao do banco

25

2007 GAS Tecnologia

26

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

2007 GAS Tecnologia

Passo 1 - Instalao do banco

27

3.6

Instalar MySQL GUI Tools

2007 GAS Tecnologia

28

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

2007 GAS Tecnologia

Passo 1 - Instalao do banco

29

2007 GAS Tecnologia

30

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

2007 GAS Tecnologia

Passo 1 - Instalao do banco

31

2007 GAS Tecnologia

32

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

44.1

Passo 2 - Definio no GASSelecionar tipo do BD no GAS Na estrutura do banco de dados, marque o tipo "MySQL" para que seja criado o script de gerao do banco e as rotinas adequadas para a manipulao de seus dados;

Os dados de login no so obrigatrio j que agora podem ser informados no momento da conexo com o banco, na primeira vez que a aplicao executada, ou seja, no momento da criao do arquivo .INI;

2007 GAS Tecnologia

Passo 2 - Definio no GAS

33

2007 GAS Tecnologia

34

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

4.2

Gerar projeto Selecionar todos os mdulos para gerao;

2007 GAS Tecnologia

Passo 2 - Definio no GAS

35

2007 GAS Tecnologia

36

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

2007 GAS Tecnologia

Passo 2 - Definio no GAS

37

2007 GAS Tecnologia

38

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

2007 GAS Tecnologia

Passo 2 - Definio no GAS

39

55.1

Passo 3 - Definio no BancoCriar banco e estrutura Para a criao do banco de dados do projeto, no necessrio a execuo do Script atravs de uma ferramenta de execuo de script. Bastar executar a aplicao que, aps definies da conexo com o servidor, ser perguntado ao usurio, caso o banco ainda no exista, se deseja cri-lo;

2007 GAS Tecnologia

40

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

Se por algum motivo, desejar criar o banco atravs do Script, seguem os procedimentos:

Localizar no menu iniciar, programas, o grupo "MySQL"; Clicar no item "MySQL Query Browser";

2007 GAS Tecnologia

Passo 3 - Definio no Banco

41

2007 GAS Tecnologia

42

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

2007 GAS Tecnologia

Passo 3 - Definio no Banco

43

2007 GAS Tecnologia

44

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

2007 GAS Tecnologia

Passo 3 - Definio no Banco

45

66.1

Passo 4 - Conexo no projeto geradoDados sobre o banco no servidorNa sua aplicao, ao executar pela primeira vez, ser exibido a tela de configurao da conexo com o banco de dados: Voc deve configurar a tela de acesso ao banco de dados, como segue abaixo:

2007 GAS Tecnologia

46

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

2007 GAS Tecnologia

Passo 4 - Conexo no projeto gerado

47

Os campos disponveis so:

2007 GAS Tecnologia

48

GAS2007 - Tutorial para utilizao do Banco MySQL 5.x

Tipo de banco: Determina o tipo de banco de dados Nome do banco: Nome do banco de dados que a aplicao ir se conectar. Servidor: Nome do servidor que a aplicao ir conectar. No caso do firebird, no necessrio informar. Diretrio do banco: Local onde o arquivo do banco de dados ir ser disponibilizado. Provider: Nome do provedor de acesso a dados a ser utilizado. No caso do firebird no necessrio informar. Driver: Driver de conexo com o banco de dados. Trusted Connection: Utiliza a conexo usando usurio definido no acesso ao S.O. Caso no marque, ser solicitado o usurio e senha nos campos abaixo. Usurio: Usurio para acesso ao banco de dados, previamente criado. Senha: Senha para acesso ao banco de dados previamente criado.

2007 GAS Tecnologia