> -- Евгений Темиргалеев писал(а):
> Насколько я знаю, в подсистеме Mysql текущая реализация Sql-драйвера завязана на Windows и в Linux работать не будет.
Не может - научим. Не хочет - заставим.

Надо в SqlDB IMPORT на SqlDrivers переделать на MysqlDriver,

в самом  MysqlDriver (и в других модулях подсистемы Mysql) отключить все вызовы SqlDrivers,
перенести в MysqlDriver импортируемые из SqlDrivers, структуры данных и наследуемые методы,
в (t: Table) Close* добавить новую проверку
## Код:
```
PROCEDURE (t: Table) Close*, NEW;
   BEGIN
      IF t.open THEN
         t.Cleanup;   (* release table info *)
         IF t.driver#NIL THEN (*ЗДЕСЬ НОВАЯ ПРОВЕРКА*)
            DEC(t.driver.tables);
            IF (t.driver.tables = 0) & ~t.driver.open THEN
               t.driver.Cleanup;   (* release driver info *)
            END;
            t.driver := NIL;   (* allow for garbage collection of driver *)
         END;
         t.open := FALSE;
      END;
   END Close;
```


нужные методы сделать экспортируемыми и NEW и все должно заработать.

Аналогичное сделано с драйвером Fib, заработало.
viewtopic.php?f=90&t=1648&start=40
Компилятор BlackBox поможет быстро найти, что необходимо исправлять.
Благодаря этому удобству все изменения были сделаны за час-полтора.