[java-list] JSP / MySQL

2002-08-13 Por tôpico Fabio








Pessoal:



Eu acabei de instalar o Tomcat num
servidor Linux e está funcionando perfeitamente.

Instalei também o MySQL
e criei uma tabela.



Eu baixei um driver JDBC chamado mm.mysql (não sei se é o melhor) e está em formato JAR.



O que devo fazer agora ? Preciso
configurar alguma coisa ?



Alguém tem um exemplo em JSP se conectando em MySQL utilizando esse JDBC ?



Existe uma maneira melhor ?



Obrigado.

Fábio.








---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.381 / Virus Database: 214 - Release Date: 02/08/02
 


Re: [java-list] Jsp-MySql

2001-02-02 Por tôpico Fabioso



Tente alterar a url para algo como :

String url= "jdbc:mysql://localhost/suaDB?user=root";
Fábio Queiroz

  - Original Message - 
  From: 
  Aldisney 
  Martins 
  To: Java-List 
  Sent: Monday, January 29, 2001 9:23 
  AM
  Subject: [java-list] Jsp-MySql
  
  Oi 
  Pessoal,
  
  Como vão 
  todos?
  Bem, em primeiro 
  lugar quero deixar aqui meus agradecimentos a todos desta lista, aos que 
  perguntam e principalmente aos que respondem, é muito rica em informações. 
  
  E também deixar 
  minha opniao com relacao a ideia de quererem desfragmentar a lista, eu nao 
  concordo, acho que o o foco é o Java e este está em todos os fragmentos, o que 
  podemos fazer, é perdir para que as pessoas utilizem o titulo da mensagem para 
  dizer do que se trata, muitos tem colocado "duvida", este titulo nao diz nada, 
  por exemplo no meu caso eu coloquei "Jsp-Mysql", acho que fica mais 
  subentendido do que se trata.
  
  
  Bem, vamos a minha 
  dúvida...
  Eu estou tentando, 
  com uma máquina Windows 98 eTomcat 3.2.1 instalado, conectar em uma 
  maquina Linux com MySql utilizando o JSP, mas recebo a seguinte 
  mensagem:
  
  SQLException: Server configuration denies access to data source SQL
  State: 08001 
  VendorError: 0 
  
  Aqui está o 
  código:
  
  % try 
  { String url= 
  "jdbc:mysql://xxx.xx.br/"; 
  Class.forName("org.gjt.mm.mysql.Driver"); 
  Connection con = DriverManager.getConnection(url,"user", 
  "***");
  
   } catch 
  (SQLException E) 
  { 
  out.println("SQLException: " + 
  E.getMessage()); 
  out.println("SQLState: " + 
  E.getSQLState()); 
  out.println("VendorError: " + 
  E.getErrorCode()); }
  %
  __
  Aldisney MartinsAnalista de 
  SistemasEmail: [EMAIL PROTECTED]
  Departamento de Informática em Saúde 
  (DIS-EPM)
  Escola Paulista de Medicina - Universidade 
  Federal de SP
  


Re: [java-list] Jsp-MySql - o problema esta nos direitos do mysql

2001-02-02 Por tôpico blind user



bom, este problema nao tem nada a ver com o java, 
mas como foi um colega q defende a nao desfragmentacao da lista, vou tentar 
ajudar.

acho q voce deve inserir linhas de informacoes nas 
tabelasuser e db.
O problema eh que o mysql limita o acesso somente 
para uso local. Ele nao permite q outras maquinas conectem-se a ele. Voce deve 
adicionar manualmente as maquinas (ips ou dominios) diretamente no 
banco.

conecte-se no mysql  mysql -u root 
-pSENHA
use a base do mysql
 use mysql
veja as tabelas (se quiser)
show tables

voce deve configurar privilegios para maquinas e 
usuario
nao esqueca de dar o comando FLUSH PRIVILEGES no final da operacao

e soh complementando o assunto sobre listas : eu 
nao falei nada em desfragmentar listas. Falei em adicionar novas listas 
especificas. Deixem a tal da desfragmentacao para o windows 
...


mysql INSERT INTO user 
(Host,User,Password)VALUES("localhost","custom",PASSWORD("ASDFDASFA"));
mysql INSERT INTO user 
(Host,User,Password)VALUES("server.domain","custom",PASSWORD("FDSFFSDF"));

mysql INSERT INTO 
db(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv)VALUES ("localhost","nomedousuario","custom","Y","Y","Y","Y","Y","Y");
mysql INSERT INTO 
db(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv)VALUES ("domino.com.zzz","nomedobancodedados","custom","Y","Y","Y","Y","Y","Y");
mysql INSERT INTO 
db(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv)VALUES("%","customer","custom","Y","Y","Y","Y","Y","Y");
INSERT INTO db 
(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv,Grant_priv,References_priv,Index_priv,Alter_priv)VALUES 
("argo","mysql","tamer","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y");
INSERT INTO db 
(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv,Grant_priv,References_priv,Index_priv,Alter_priv)VALUES 
("argo","argo","robson","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y");
INSERT INTO db 
(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,Create_priv,Drop_priv,Grant_priv,References_priv,Index_priv,Alter_priv)VALUES 
("164.43.61.2","argo","robson","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y");




  - Original Message - 
  From: 
  Aldisney 
  Martins 
  To: Java-List 
  Sent: Monday, January 29, 2001 8:23 
  AM
  Subject: [java-list] Jsp-MySql
  
  Oi 
  Pessoal,
  
  Como vão 
  todos?
  Bem, em primeiro 
  lugar quero deixar aqui meus agradecimentos a todos desta lista, aos que 
  perguntam e principalmente aos que respondem, é muito rica em informações. 
  
  E também deixar 
  minha opniao com relacao a ideia de quererem desfragmentar a lista, eu nao 
  concordo, acho que o o foco é o Java e este está em todos os fragmentos, o que 
  podemos fazer, é perdir para que as pessoas utilizem o titulo da mensagem para 
  dizer do que se trata, muitos tem colocado "duvida", este titulo nao diz nada, 
  por exemplo no meu caso eu coloquei "Jsp-Mysql", acho que fica mais 
  subentendido do que se trata.
  
  
  Bem, vamos a minha 
  dúvida...
  Eu estou tentando, 
  com uma máquina Windows 98 eTomcat 3.2.1 instalado, conectar em uma 
  maquina Linux com MySql utilizando o JSP, mas recebo a seguinte 
  mensagem:
  
  SQLException: Server configuration denies access to data source SQL
  State: 08001 
  VendorError: 0 
  
  Aqui está o 
  código:
  
  % try 
  { String url= 
  "jdbc:mysql://xxx.xx.br/"; 
  Class.forName("org.gjt.mm.mysql.Driver"); 
  Connection con = DriverManager.getConnection(url,"user", 
  "***");
  
   } catch 
  (SQLException E) 
  { 
  out.println("SQLException: " + 
  E.getMessage()); 
  out.println("SQLState: " + 
  E.getSQLState()); 
  out.println("VendorError: " + 
  E.getErrorCode()); }
  %
  __
  Aldisney MartinsAnalista de 
  SistemasEmail: [EMAIL PROTECTED]
  Departamento de Informática em Saúde 
  (DIS-EPM)
  Escola Paulista de Medicina - Universidade 
  Federal de SP
  


Re: [java-list] Jsp-MySql

2001-02-02 Por tôpico Perry Werneck

On Mon, 29 Jan 2001 09:23:41 -0200, Aldisney Martins wrote:

Como vo todos?

Eu bem. (-:

lista, eu nao concordo, acho que o o foco  o Java e este est em todos os
fragmentos, o que podemos fazer,  perdir para que as pessoas utilizem o

Concordo.

try {
String url= "jdbc:mysql://xxx.xx.br/";

No deveria tem o nome da base de dados nessa URL?

Aqui eu uso a seguinte URL: jdbc:mysql://pw4200:3306/testdb

Pelo tipo da mensagem deve ter sido gerado algum aviso no log do mysql 
tambem, por essa mensagem deve dar p'ra descobrir o que ocorreu.

---
Perry Werneck - ICQ #27241234

/"\
\ / Campanha da Fita ASCII - Diga NAO ao HTML em emails
X   ASCII Ribbon Campaign - Say NO to HTML in email
/ \


-- LISTA SOUJAVA 
http://www.soujava.org.br  -  Sociedade de Usurios Java da Sucesu-SP
dvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-




[java-list] Jsp-MySql

2001-02-01 Por tôpico Aldisney Martins



Oi 
Pessoal,

Como vão 
todos?
Bem, em primeiro 
lugar quero deixar aqui meus agradecimentos a todos desta lista, aos que 
perguntam e principalmente aos que respondem, é muito rica em informações. 

E também deixar 
minha opniao com relacao a ideia de quererem desfragmentar a lista, eu nao 
concordo, acho que o o foco é o Java e este está em todos os fragmentos, o que 
podemos fazer, é perdir para que as pessoas utilizem o titulo da mensagem para 
dizer do que se trata, muitos tem colocado "duvida", este titulo nao diz nada, 
por exemplo no meu caso eu coloquei "Jsp-Mysql", acho que fica mais subentendido 
do que se trata.


Bem, vamos a minha 
dúvida...
Eu estou tentando, 
com uma máquina Windows 98 eTomcat 3.2.1 instalado, conectar em uma 
maquina Linux com MySql utilizando o JSP, mas recebo a seguinte 
mensagem:

SQLException: Server configuration denies access to data source SQL
State: 08001 
VendorError: 0 

Aqui está o 
código:

% try 
{ String url= 
"jdbc:mysql://xxx.xx.br/"; 
Class.forName("org.gjt.mm.mysql.Driver"); 
Connection con = DriverManager.getConnection(url,"user", 
"***");

 } catch 
(SQLException E) 
{ 
out.println("SQLException: " + 
E.getMessage()); 
out.println("SQLState: " + 
E.getSQLState()); 
out.println("VendorError: " + 
E.getErrorCode()); }
%
__
Aldisney MartinsAnalista de SistemasEmail: 
[EMAIL PROTECTED]
Departamento de Informática em Saúde 
(DIS-EPM)
Escola Paulista de Medicina - Universidade Federal 
de SP