MariaDB 10.3 errno: 140 “Wrong create options”

Dle tohoto zdroje jsem vyřešil problém s nefunkčním importem databází či tabulek z Mariadb verze 10.1. Od verze 10.2 přibylo jiné chování innodb enginu. Ve zkratce. Když se tento strict mode povolí, tak se z warningů začnou stávat errory a to potom zabrání vytváření různých tabulek či dalších dotazů, které byly doteď jen warningy.

Pomohly mi tyto dotazy:

SET GLOBAL innodb_strict_mode=OFF;

SET SESSION innodb_strict_mode=OFF;

zdroj2

 

Nejede?

Na debianu 10 s Mariadb 10.3 mi pomohlo:

echo  'sql_mode = ""' >> /etc/mysql/mariadb.conf.d/50-server.cnf   

/etc/init.d/mysql restart

zdroj3

Jak na SQL v kostce všechny užitečné materiály v jednom

Tenhle mikro článeček vznikl pro kolegy, které učím základy s MySQL

 

1) Výborný návod na základy s MySQL, tohle když projedete na nějakém nainstalovaném MySQL serveru, abyste si to mohli procvičit.

http://www.linuxsoft.cz/article.php?id_article=731
(pro případ nouze tento link)

2) Jak pochopit inner, outer, left a right joiny:

http://www.phpdeveloper.cz/prakticke-vyuziti-union-a-join-v-mysql/
(
pro případ nouze tento link )

3) Přehled datových typů v MySQL:

http://programujte.com/clanek/2007052903-prehled-datovych-typu-v-mysql/

(pro případ nouze tento link )

 

Postupně sem kdyžtak budu dál doplňovat užitečné odkazy, které si máte nastudovat. Ve své podstatě jde o to, že o MySQL už je všude článků dost, takže si myslím, že není nutné psát další články na totéž, když jich je všude po internetu tolik.