Exluir registro Mysql

Olá, estou tentando exluir um item da minha tabela pelo nome do item…

public void excluirLivro(String nomedolivro) throws SQLException {
        // PROCEDIMENTO PARA EXCLUIR UM REGISTRO
        guarda_livros = new conexao();
        guarda_livros.conecta();
        guarda_livros.executeSQL("Select *from livros");
        guarda_livros.resultset.first();
        try{
            String sql = "select * from livros Where nomeLivro ="+nomedolivro;// 
            guarda_livros.executeSQL(sql);
            guarda_livros.resultset.first();
            String nome = "Deletar o registro :"+guarda_livros.resultset.getString("nomeLivro")+"?";
            int opcaoescolhida = JOptionPane.showConfirmDialog(null, nome, "",JOptionPane.YES_NO_OPTION);
            if (opcaoescolhida==JOptionPane.YES_OPTION){
                sql = "DELETE FROM livros Where nomeLivro ="+nomedolivro;
                int conseguiuexcluir=guarda_livros.statement.executeUpdate(sql);
                if (conseguiuexcluir==1){
                    JOptionPane.showMessageDialog(null, "Exclusão realizada com sucesso");
                    guarda_livros.executeSQL("Select * from livros");
                    guarda_livros.resultset.first();
                 
                }
            } else
                return;
        } catch (SQLException erro){
            JOptionPane.showMessageDialog(null, "Erro ao tentar excluir o Registro"+erro);

erro
Unknow column ‘Word’ in where clause, o sql passado foi Select * from livros where nomeLivro=word

Word seria o livro a ser apagado…

Faltou colocar aspas (lembre-se, String precisa de aspas).

Algo do tipo:

putz…isso mesmo Jair , Obrigado cara.