Mysql Workbench – Failed to load module “canberra-gtk-module”

mysql-workbenchApós a instalação do Workbench no Debian 8 me deparei com o seguinte erro ao executa-lo:

Failed to load module “canberra-gtk-module”

Segue a instrução para solucionar o problema:

1 – Instale a dependência que está faltando para que o Workbench execute:

$ apt install libcanberra-gtk-module libcanberra-gtk3-module

2 – Desinstale (não consegui fazer funcionar sem desinstalar)

$ apt update ; apt purge mysql-workbench mysql-workbench-data

3 - Instale novamente:

$ apt install mysql-workbench mysql-workbench-data

4 – Pronto basta executar que esta funcionando.

Fontes:

https://askubuntu.com/questions/342202/failed-to-load-module-canberra-gtk-module-but-already-installed

https://www.vivaolinux.com.br/topico/MySQL/MySQL-Workbench-parou-de-funcionar

Java – Como Retornar o ID do registro inserido de uma tabela (Get Autoincrement value after INSERT query in MySQL)

O método abaixo fica responsável em retornar o id autoincrement do registro inserido de uma tabela:

.prepareStatement(sql, Statement.RETURN_GENERATED_KEYS);
  if (stm.executeUpdate() > 0) {
     ResultSet rs = stm.getGeneratedKeys();
     if (rs.next()) {
        return rs.getInt(1);
     }
}

Instalando o Apache + Mysql + PHP no Fedora

Olá pessoal, vai uma dica muito util e muito utilizada para quem quer instalar os serviços basicos para se começar a programar pra web.

Instalação do Apache:
# yum install httpd

Iniciando o servidor apache:
# /etc/init.d/httpd start ou # service httpd start

Pronto, agora a instalação do MySQL:
# yum install mysql mysql-server

Para iniciar o serviço mesmo procedimento:
# /etc/init.d/mysqld start ou # service mysqld start

….(configurando)
Continue reading

MySQL em C – Consultas

Bom dia,
Estou postando aqui um exemplo bem simples de uma conexão com banco de dados em C que realizei.
Bom o código esta todo comentado e dividido em funções para facilitar (eu acho) rsrs, rodei este código no Linux Ubuntu com o compilador “gcc” usando a seguinte instrução:

===================================
$ gcc connMysql.c -lmysqlclient -o connMysql
===================================

mais pra frente vou estar postando um exemplo para configurar o C no Ubuntu.
Enfim, segue um pequeno exemplo de como utilizar o mysql em C.
- continue lendo>