Infra - Linux

GAMBAS: A definitiva resposta open-source ao Microsoft Visual Basic - parte 2

Com o servidor MySQL devidamente instalado e configurado, vamos criar a base de dados usada neste tutorial.

por Alessandro de Oliveira Faria



Criando a base de dados MySQL

Com o servidor MySQL devidamente instalado e configurado, vamos criar a base de dados usada neste tutorial. Caso enfrente algum problema com relação a instalação do MySQL, um vasta documentação encontraremos na internet. Portanto não me preocuparei em documentar tal procedimento.

Para entrar no console do MySQL, digite o comando abaixo:

$ mysql -u root

Agora vamos criar o banco AGENDA:

mysql> CREATE DATABASE agenda;
Query OK, 1 row affected (0.06 sec)

Abrindo para uso o banco AGENDA:

mysql> USE agenda;
Database changed

Criando a tabela CADASTRO:

mysql> CREATE TABLE cadastro (codigo INT, nome VARCHAR(50), telefone VARCHAR(20));

mysql> SHOW TABLES; +------------------+ | Tables_in_agenda | +------------------+ | cadastro | +------------------+ 1 row in set (0.00 sec) mysql> DESCRIBE cadastro; +----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+-------------+------+-----+---------+-------+ | codigo | int(11) | YES | | NULL | | | nome | varchar(50) | YES | | NULL | | | telefone | varchar(20) | YES | | NULL | | +----------+-------------+------+-----+---------+-------+ 3 rows in set (0.03 sec) Inserindo dados na tabela:

mysql> INSERT INTO cadastro VALUES ( 1, "Alessandro de Oliveira Faria", "(17) 3343 0000 ");

Consultando os dados na tabela CADASTRO:

mysql> SELECT * FROM cadastro; +--------+------------------------------+----------------+ | codigo | nome | telefone | +--------+------------------------------+----------------+ | 1 | Alessandro de Oliveira Faria | (17) 3343 0000 | +--------+------------------------------+----------------+ 1 row in set (0.00 sec) Pronto, com esta receita de bolo, criamos o banco AGENDA contendo uma tabela CADASTRO com um registro contendo alguns dados. Agora podemos partir para criação da aplicação em GAMBAS.

Criando a aplicação

Alessandro de Oliveira Faria

Alessandro de Oliveira Faria - Sócio-proprietário da empresa NETi TECNOLOGIA fundada em Junho de 1996 (http://www.netitec.com.br), empresa especializada em desenvolvimento de software e soluções biométricas, Consultor Biométrico na tecnologia de reconhecimento facial, atuando na área de tecnologia desde 1986 assim propiciando ao mercado soluções em software nas mais diversas linguagens e plataforma, levando o Linux a sério desde 1998 com desenvolvimento de soluções open-source, membro colaborador da comunidade Viva O Linux, mantenedor da biblioteca open-source de vídeo captura entre outros projetos.