In openSUSE Tumbleweed werkt de databaseverbinding naar een lokale server niet vanuit een Gambas programma.
Op de commandline met mysql client wordt duidelijk dat een veilige verbinding verondersteld wordt (ssl), maar mijn interne server heeft dat niet. Je kan met een parameter --skip_ssl
afdwingen om dat niet te doen, maar hoe doe je dat vanuit je Gambas programma? Ik dacht het ooit al eens opgelost te hebben maar ik weet niet meer hoe…
De help van de client zegt: Default options are read from the following files in the given order:
/etc/my.cnf ~/.my.cnf
In een post las ik:
“If you don’t want to type--skip-ssl
on the command line every time, you can instead add this to /etc/mysql/mariadb.conf.d/50-client.cnf
or ${HOME}/.my.cnf
[client]
skip-ssl = true
Maar dat lijkt niet gebruikt of gelezen te worden door het gambas programma…
In openSUSE Leap 15.6 werkt het (nog) wel en is Gambas3 (ook/weer) installeerbaar.