Una pregunta Antonio:
Es obligatorio tener un campo autoincrementable?, es que yo no lo he usado nunca
En cuanto a la versión de Mysql es la 5.3
El servidor de MySql esta en un contenedor Docker sobre un servidor Linux.
El codigo que uso es el mismo del ejemplo de la clase cambiando solo los datos de conexion y el nombre de la tabla.
El resultado es verdadero en cuanto a oDb.test(), oDb.conect() es falso esto me sucede ultimamente ya qye antes la conexion daba verdadera, oDb.Use, o oDb.sql siempre me da falso.siendo lo demas verdadero.
Configuración para la conexion
CASE this.engine = this.mySql
this.handle_driver = this.driver_Mysql_51
this.handle_server = "nnn.nnn.n.n"
this.handle_user = "xxxxxx"
this.handle_password = "********"
this.handle_database = "tabla" &&esta en minusculas.
this.handle_port = this.port_Mysql
Espero que esta infotmacion sirva de algo para solucionar el problema.