https://foro.gambas-es.org/viewtopic.php?f=3&t=2270&p=15877#p15877
-----------------------------------
estable
Miercoles, 02 Enero 2013, 19:58

Re: Conectar Mysql
-----------------------------------
[quote user="Miguel Angel" post="15872"]Hola

Yo tengo el mismo problema.

La contaseña de root está establecidad correctamente.
Bajo consola puedo acceder perfectamente.
En gambas, modo diseño puedo acceder a la BD en la conexión y en el datasource puedo seleccionar la tabla.

Pero al ejecutar la aplicación aparece el siguiente error:

gb.db: warning: unable to retrieve connection password: pruebaBD/Connection1: Unknown symbol 'Passwords' in class 'Desktop' 

Según he leído por ahí es algo relacionado con gnome-keyring que es donde se supone que guarda la contraseña.
Alguna idea?

Uso ubuntu 12.04

Saludos.[/quote]

Hola, pues yo tengo exactamente el mismo problema, el mismo mensaje de error. Debe ser de esos bugs que se arreglan tarde o temprano (eso espero).
Utilizo Ubuntu 12.04 y Gambas 3.3.4 y lo solucioné haciendo la conexión a MySQL por código (extremadamente fácil).
También establecí la propiedad Connection y Table del DataSource por código y listo. Luego arrastré un DataBrowser al DataSource y funcionó de inmediato.
Te dejo un mini código de ejemplo para el FMain.form (no olvides agregar el componente gb.db.mysql), por cierto, en adelante lo más sano es crear la conexión en un módulo, saludos.

[code linenumbers=false syntax=gambas]
' Gambas class file

Public Sub _new()

End

Public Sub Form_Open()

Dim conexion As New Connection

conexion.User = "root"
conexion.password = "tu_password"
conexion.name = "tu_base_de_datos"
conexion.type = "mysql"
conexion.host = "localhost"
conexion.Open

DataSource1.Connection = conexion  ' Nombre de la conexión
DataSource1.Table = "nombre_tabla"

DataSource1.Refresh

Catch
   Message.Error("Error al conectar.")
  
End
[/code]


