English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Para começar a usar o desenvolvimento JDBC, você deve seguir os seguintes passos para configurar o ambiente JDBC. Supomos que você esteja trabalhando em uma plataforma Windows.
DeJava Site OficialInstalar J2SE Development Kit 5.0(JDK 5.0)。
Certifique-se de configurar as seguintes variáveis de ambiente conforme as instruções a seguir-
JAVA_HOME: Essa variável de ambiente deve apontar para o diretório de instalação do JDK, por exemplo, C:\Program Files\Java\jdk1.5.0。
CLASSPATH: Essa variável de ambiente deve ser configurada com o caminho apropriado, por exemplo, C:\Program Files\Java\jdk1.5.0_20\jre\lib。
PATH: Essa variável de ambiente deve apontar para o binário correspondente do JRE, por exemplo, C:\Program Files\Java\jre1.5.0_20\bin。
Você pode já ter configurado essas variáveis, mas apenas para garantir, aqui está o método de verificação.
Vá para o Painel de Controle, então dobre clique em "Sistema". Se você for usuário do Windows XP, pode ser necessário abrir primeiro "Desempenho e Manutenção", antes de poder ver o ícone "Sistema".
Vá para a guia "Avançado", então clique em "Variáveis de Ambiente".
Agora verifique se todas as variáveis acima foram configuradas corretamente.
Você automaticamente obtém o pacote JDBCjava.sqlEjavax.sql,Quando você instalar o J2SE Development Kit5.0(JDK 5.0)。
Claro, a coisa mais importante que você precisará é um banco de dados em execução, que contenha tabelas que podem ser consultadas e modificadas.
Instale o banco de dados mais adequado para você. Você tem muitas opções, a mais comum é-
MySQL DB:MySQL é um banco de dados open source. Você pode obtê-lo deSite oficial do MySQLBaixe-o. Recomendamos baixar a instalação completa para Windows.
Além disso, baixe e instaleMySQL AdministratorEMySQL Query Browser.Esses são ferramentas baseadas em GUI que tornam seu desenvolvimento mais fácil.
Por fim, definaMySQL Connector / J(Driver JDBC do MySQL) baixe e descomprima em um diretório conveniente. Para este tutorial, assumiremos que você já instalou o driver em C:\Program Files\MySQL\mysql-connector-java-5.1.8.
Portanto, defina a variável CLASSPATH como C:\Program Files\MySQL\mysql-connector-java-5.1.8\mysql-connector-java-5.1.8-bin.jar. A versão do seu driver pode variar dependendo da sua instalação.
PostgreSQL DB:O PostgreSQL é um banco de dados open source. Você pode baixá-lo deSite oficial do PostgreSQLBaixe-o
A instalação do Postgres inclui uma ferramenta de gerenciamento baseada em GUI chamada pgAdmin III. O driver JDBC também está incluído como parte da instalação
Oracle DB:O Oracle DB é um banco de dados comercial vendido pela Oracle. Supomos que você tenha os meios de distribuição necessários para instalá-lo
A instalação do Oracle inclui uma ferramenta de gerenciamento baseada em GUI chamada Gerenciador de Empresa. O driver JDBC também está incluído como parte da instalação
A última JDK inclui um JDBC-Driver de Bridge ODBC, que permite que os programadores que usam a API JDBC usem a maioria dos drivers de conexão de banco de dados abertos (ODBC)
Hoje, a maioria dos fornecedores de banco de dados oferece JDBC drivers apropriados e instalação de banco de dados. Portanto, você não precisa se preocupar com essa parte.
Neste tutorial, usaremos o banco de dados MySQL. Quando você instalar qualquer um dos bancos de dados mencionados acima, o ID do administrador será configurado comoroote fornece condições para definir a senha que você escolher
Usando o ID e senha root, você pode criar outro ID de usuário e senha, ou usar o ID e senha root para seu aplicativo JDBC
Existem várias operações de banco de dados, como criação e exclusão de bancos de dados, que requerem ID e senha de administrador
Para o resto do tutorial JDBC, usaremos o banco de dados MySQLnome_de_usuarioComo ID esenhaComo senha
Se você não tiver permissões suficientes para criar novos usuários, você pode pedir ao administrador do banco de dados (DBA) para criar um ID de usuário e senha para você
Para criarEMPPara criar um banco de dados, use os seguintes passos-
Abra a janela de comando e mude para o diretório de instalação, conforme mostrado a seguir:
C:\> C:\>cd Program Files\MySQL\bin C:\Program Files\MySQL\bin>
Nota:mysqld.exeO caminho pode variar, dependendo da localização da instalação do MySQL no sistema. Você também pode consultar a documentação sobre como iniciar e parar o servidor de banco de dados.
Se o servidor de banco de dados ainda não estiver em execução, inicie-o com o seguinte comando
C:\Program Files\MySQL\bin> mysqld C:\Program Files\MySQL\bin>
Para criar o banco de dados, execute o seguinte comandoEMP
C:\Program Files\MySQL\bin> mysqladmin create EMP -u root -p Enter senha: ******** C:\Program Files\MySQL\bin>
Para criar uma tabela no banco de dados EMPEmployees, use os seguintes passos-
AbraJanela de Comandose alterne para o diretório de instalação, conforme abaixo:
C:\> C:\>cd Program Files\MySQL\bin C:\Program Files\MySQL\bin>
Acesse o banco de dados, conforme abaixo:
C:\Program Files\MySQL\bin>mysql -u root -p Enter senha: ******** mysql>
Criação de TabelaEmployee, conforme abaixo:
mysql> use EMP; mysql> create table Employees -> ( -> id int not null, -> age int not null, -> first varchar (255, -> last varchar (255) -> ); mysql>
Por fim, você criou vários registros na tabela Employee, conforme abaixo:
mysql> INSERT INTO Employees VALUES (100, 18, 'Zara', 'Ali'); mysql> INSERT INTO Employees VALUES (101, 25, 'Mahnaz', 'Fatma'); mysql> INSERT INTO Employees VALUES (102, 30, 'Zaid', 'Khan'); mysql> INSERT INTO Employees VALUES (103, 28, 'Sumit', 'Mittal'); mysql>
Para entender completamente o banco de dados MySQL, aprendaTutorial MySQL.
Agora, você está pronto para tentar JDBC. O próximo capítulo oferece exemplos de programação JDBC.