Error in your sql syntax check the manual that corresponds to your mysql server version for the right syntax to use near 'from acesso where usuario = "felipe"at line 1

alguem poderia ajuda estou com esse probleminha que não consigo resolver
error in your sql syntax check the manual that corresponds to your mysql server version for the right syntax to use near 'from acesso where usuario = "felipe"at line 1

codigo java acesso
package dao;

import banco.BancoMYSQL;
import dto.Acessodto;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.swing.JOptionPane;

/**
*

  • @author felip
    */
    public class Acessodao {
    public void inserir(Acessodto obj){
    BancoMYSQL objBanco = new BancoMYSQL();
    //Os valores dos atributos nas varias que criaremos

     String lusuario = obj.getUsuario();
     String lsenha = obj.getSenha();
     
     
     objBanco.conectar();
     
     try {
         String sql = "INSERT into acesso (usuario, senha)"
                 + "VALUES(?,?)";
     PreparedStatement objPst = 
             objBanco.conexao.prepareStatement(sql);
     
             objPst.setString(1, lusuario);
             objPst.setString(2, lsenha);
    
             
             objPst.execute();
             JOptionPane.showMessageDialog(null, "Comando inserido e execultado com sucesso");
    

    } catch (SQLException ex) {
    JOptionPane.showMessageDialog(null, “Error na execução do enserir” +ex.getMessage());
    }

    }

    public void alterar(Acessodto obj){
    BancoMYSQL objBanco = new BancoMYSQL();
    //Os valores dos atributos nas varias que criaremos

     String lusuario = obj.getUsuario();
     String lsenha = obj.getSenha();
     
     objBanco.conectar();
     
     try {
         String sql = "UPDATE acesso SET usuario=?, senha=? "
                 + "WHERE usuario = ?";
     PreparedStatement objPst = 
             objBanco.conexao.prepareStatement(sql);
     
             objPst.setString(1, lusuario);
             objPst.setString(2, lsenha);
             
             objPst.execute();
             JOptionPane.showMessageDialog(null, "Comando alterado e execultado com sucesso");
    

    } catch (SQLException ex) {
    JOptionPane.showMessageDialog(null, “Error na execução de alteração”+ex.getMessage());
    }

    }

    public void deletar(Acessodto obj){
    BancoMYSQL objBanco = new BancoMYSQL();
    //Os valores dos atributos nas varias que criaremos
    String lusuario = obj.getUsuario();

     objBanco.conectar();
     
     try {
         String sql = "DELETE FROM acesso"
                 + "WHERE usuario = ?";
     PreparedStatement objPst = 
             objBanco.conexao.prepareStatement(sql);
     
            
             objPst.setString(1, lusuario);
             
             objPst.execute();
             JOptionPane.showMessageDialog(null, "Comando deletado e execultado com sucesso");
    

    } catch (SQLException ex) {
    JOptionPane.showMessageDialog(null, “Error na execução de deletado”+ex.getMessage());
    }

    }

    public ResultSet selecionar(){
    BancoMYSQL objBanco = new BancoMYSQL();
    //Os valores dos atributos nas varias que criaremos

     objBanco.conectar();
     
     try {
         String sql = "SELECT acesso. * FROM acesso ";
     PreparedStatement objPst = 
             objBanco.conexao.prepareStatement(sql);
     
             
            ResultSet objRst = objPst.executeQuery();
             JOptionPane.showMessageDialog(null, "Comando selecionado e execultado com sucesso");
             return objRst;
    

    } catch (SQLException ex) {
    JOptionPane.showMessageDialog(null, “Error na execução no selecionamento”+ex.getMessage());
    }

     return null;
    

    }

    public ResultSet selecionarUsuario(Acessodto objAcesso) {

     BancoMYSQL objBanco = new BancoMYSQL();
     //Os valores dos atributos nas varias que criaremos 
    
     objBanco.conectar();
     
     try {
         String sql = "SELECT acesso * FROM acesso WHERE usuario = ? ";
     PreparedStatement objPst = 
             objBanco.conexao.prepareStatement(sql);
     
     objPst.setString(1, objAcesso.getUsuario());
     
             
            ResultSet objRst = objPst.executeQuery();
             JOptionPane.showMessageDialog(null, "Comando selecionado e execultado com sucesso");
             return objRst;
    

    } catch (SQLException ex) {
    JOptionPane.showMessageDialog(null, “Error na execução no selecionamento”+ex.getMessage());
    }

     return null;
    

    }

}

tabela sql worknank 8

CREATE TABLE ‘aplicacaocomercial’,‘acesso’ (
‘usuario’ varchar(50) not null,
‘senha’ varchar(50)null,
primary key(‘usuario’));

alguem poder mim ajudar por favor serei muito grato

Não sei se você sabe, mas, quando você quebra uma String, ela para exatamente no elemento anterior ao fechar das aspas e continua no primeiro elemento da abertura das aspas seguintes.
Logo, tua query está assim:

INSERT into acesso (usuario, senha)VALUES(?,?);

Como o VALUES está grudado no fecha parênteses, o MySQL não o reconhece, indicando o erro.
Deixe separado e peque pelo exagero, quebre a linha e coloque espaço e quebra ao final da linha quebrada.:

String sql = "INSERT into acesso (usuario, senha) \n"
         + "VALUES(?,?)";

Ola Darlan boa eu fiz o que voce mando mesmo assim não funcionou

Eu tinha olhado apenas aquela linha de código. Note que você tem o mesmo problema em vários outros trechos. Seria interessante corrigir.

A mensagem de erro destacada se refere a este trecho acima. Isso, por que, você não colocou o ponto entre acesso e *, assim, o MySQL se perde.

String sql = "SELECT acesso.* FROM acesso WHERE usuario = ? ";

Dica: quando você usa * você está forçando o mecanismo do banco de dados a realizar um produto cartesiano. Sugiro que você troque o * pelas colunas que deseja buscar. Fica mais legível e não vai ocasionar um produto cartesiano, melhorando a performance da consulta.

Olá Darla muito obrigado o programa rodou faltou o ponto String sql = "SELECT acesso.* FROM acesso WHERE usuario = ? "; uma coisa simples que eu não prestei atenção muito obrigado eu vou seguir a sua dica.